The net.guttershark.util package contains all utility classes and sub packages.



Classes
 ClassDescription
 ArrayUtils The ArrayUtils class contains utility methods for arrays.
 Assertions The Assertions class is a singleton that provides assertions for conditionals, and relieve's defensive programming for methods that require arguments.
 Bandwidth The Bandwidth class downloads a bitmap file, and benchmarks the client's bandwidth.
 BitmapUtils The BitmapUtils class has utility methods for easy access to common Bitmap operations.
 ColorUtils The ColorUtils class contains utility methods for working with colors.
 CPU The CPU class benchmarks the clients computer and provides a fast/med/slow estimate.
 DateUtils The DateUtils class contains utility methods for working with dates.
 DictionaryUtils The DictionaryUtils class contains utility methods for working with dictionaries.
 DisplayListUtils The DisplayListUtils class contains utlility methods for display list manipulation.
 EventBroadcaster The EventBroadcaster is a static class, and wraps an instance of an event dispatcher.
 FileFilters The FileFilterUtils class provides static variables that has predefined FileFilter instances, to save time.
 FlashLibrary The FlashLibrary class simplifies getting items from the Flash Library at runtime, and provides shortcuts for common types of assets you need to get out of the library.
 FrameDelay The FrameDelay class allows for a callback to be called after a certain amount of frames have passed.
 FramePulse The FramePulse class should be used as the one source for enter frame events.
 GarbageCollector The GarbageCollector class forces the garbage collector to run.
 Inactivity The Inactivity class can be used to watch for inactivity within the scope of a DisplayObject.
 JSFLProxy The JSFLProxy class is a proxy class that eleviates the pain of running jsfl from actionscript.
 MathUtils The MathUtils class contains various math functions.
 MouseUtils The MouseUtils class has utility methods for working with mouse positions.
 ObjectUtils The ObjectUtils class has utility methods for working with objects.
 PlayerUtils The PlayerUtils class provides static shortcut methods for finding things about the currently running player.
 QueryString The QueryString class is used for reading query string parameters in the web browsers address bar.
 ScopeUtils The ScopeUtils class provides utilities for working with scope.
 SetterUtils The SetterUtils class is a singleton that has utility methods that decrease amount of code you have to write for setting the same properties on multiple objects.
 Singleton The Singleton class is a helper class to enforce singletons in Guttershark and enables subclassing of singletons.
 StringUtils The StringUtils class is a singleton that contains utility methods for strings.
 TextFieldUtils The TextFieldUtils class is a singleton that has utility methods for common operations with TextFields.
 Tracking The Tracking class sends tracking calls through ExternalInterface to the javascript tracking framework.
 Utilities The Utilities class is a singleton that holds references to other utility singletons; this is used for inheritance chains on CoreClip and CoreSprite, which ultimately gets rid of static functions which are on an average 50% slower than having a property defined.
 XMLLoader The XMLLoader class loads xml.