Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.
| Class | Package | Description | |
|---|---|---|---|
| AbstractClass
| com.acleveraddress.net.multi_loader.abstract | Extended instead of EventDispatcher to provide shortcuts for weak listeners | |
| AbstractDisplay
| com.acleveraddress.net.multi_loader.abstract | Extended instead of Sprite to provide shortcuts for commonly used functions | |
| AbstractMovieClip
| com.acleveraddress.net.multi_loader.abstract | Extended instead of MovieClip to provide shortcuts for commonly used functions | |
| AbstractMultiLoaderManager
| com.acleveraddress.net.multi_loader.abstract | Helper functions for the MultiLoader Managers | |
| Bar
| com.acleveraddress.net.multi_loader.utils.profiler.controls | ||
| Buttons
| com.acleveraddress.net.multi_loader.utils.profiler.controls | ||
| ConnectionEvent
| com.acleveraddress.net.multi_loader.events | Used for video connections | |
| FLVPlayer
| com.acleveraddress.net.multi_loader.extras | ||
| FormatUtils
| com.acleveraddress.net.multi_loader.utils | A few simple static functions used throughout the library | |
| ItemChart
| com.acleveraddress.net.multi_loader.utils.profiler.controls | ||
| ItemView
| com.acleveraddress.net.multi_loader.utils.profiler.views | ||
| LoaderChart
| com.acleveraddress.net.multi_loader.utils.profiler.controls | ||
| LoaderView
| com.acleveraddress.net.multi_loader.utils.profiler.views | ||
| MultiLoader
| com.acleveraddress.net.multi_loader |
The MultiLoader Class is for managing the loading of multiple assets
MultiLoader can load in images, videos, sounds, text and XML Basic instantiation is: var ml : MultiLoader = MultiLoader.getLoader("my_loader");
To add an asset to the queue in the simplest way, you can use: ml.add("http://www.my_site.com/my_image.jpg", MultiLoaderTypes.IMAGE);
And once all required assets have been added, the loader should be told to begin: ml.start();
|
|
| MultiLoaderClassExtractor
| com.acleveraddress.net.multi_loader.utils | Used for extracting assets from the library in the Flash IDE | |
| MultiLoaderDebug
| com.acleveraddress.net.multi_loader.utils | Manages all errors, warnings, and debug messages. | |
| MultiLoaderErrorEvent
| com.acleveraddress.net.multi_loader.events | ||
| MultiLoaderEvent
| com.acleveraddress.net.multi_loader.events | ||
| MultiLoaderImageItem
| com.acleveraddress.net.multi_loader.items.types | ||
| MultiLoaderItem
| com.acleveraddress.net.multi_loader.items | This class is the basis of every loaded item. | |
| MultiLoaderItemManager
| com.acleveraddress.net.multi_loader.items |
A collection of static methods which return loading data for all
items in every current loader
As this information is always returned in the progress event, it shouldn't really be necessary to access this directly. |
|
| MultiLoaderManager
| com.acleveraddress.net.multi_loader |
A collection of static methods which help manage new and exisiting loaders,
and returns loading data for all items in a specific loader instance
As this information is always returned in the progress event, it shouldn't really be necessary to access this directly. |
|
| MultiLoaderProfiler
| com.acleveraddress.net.multi_loader.utils | This profiler adds an option to the context menu to show or hide a simple graphical display of what is loading, and the progress of each item and loader. | |
| MultiLoaderProfilerBaseView
| com.acleveraddress.net.multi_loader.utils.profiler | ||
| MultiLoaderProfilerButton
| com.acleveraddress.net.multi_loader.utils.profiler.controls | ||
| MultiLoaderProgressEvent
| com.acleveraddress.net.multi_loader.events | Used for progress events, to manage the loading details | |
| MultiLoaderQuickLoad
| com.acleveraddress.net.multi_loader | The quickest, simplest way to load an item - suitable for quick testing, or if you don't need access to the loader. | |
| MultiLoaderSoundItem
| com.acleveraddress.net.multi_loader.items.types | ||
| MultiLoaderSWFItem
| com.acleveraddress.net.multi_loader.items.types | ||
| MultiLoaderTextItem
| com.acleveraddress.net.multi_loader.items.types | ||
| MultiLoaderTypes
| com.acleveraddress.net.multi_loader.data |
Each asset needs to be of a certain type, ie:
|
|
| MultiLoaderVideoItem
| com.acleveraddress.net.multi_loader.items.types | ||
| MultiLoaderXMLItem
| com.acleveraddress.net.multi_loader.items.types | ||
| NetEventCode
| com.acleveraddress.net.multi_loader.data | Strongly typed Net Status Codes | |
| SoundItem
| com.acleveraddress.net.multi_loader.extras |
Helper class used for controlling a Sound object - enables basic functionality for controlling the sound
NB If you haven't done much with sound in ActionScript before then make sure you're aware of its poor implementation - issues with Variable Bit Rate, MP3s that are less than 128kbps and the sampling rate. |
|
| SoundManager
| com.acleveraddress.net.multi_loader.extras | Used for controlling multiple Sound objects | |
| VideoEvent
| com.acleveraddress.net.multi_loader.events |