The net.guttershark.util package contains all utility classes and sub packages.
| Class | Description | |
|---|---|---|
| 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. |