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.


 ClassPackageDescription
 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:
  • IMAGE
  • SOUND
  • SWF
  • TEXT
  • VIDEO
  • XML
These all have the same basic methods and parameters available, eg load, path, type etc, but each type has some extra methods and parameters specifically available to it.
 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