gugga.components.ImageLoaderScheduler Class Reference

List of all members.

Detailed Description

Author:
Barni
TODO: Should be revised. ImageLoader class should be revised also.

Definition at line 12 of file ImageLoaderScheduler.as.

Public Member Functions

function addLoader (aLoader:ImageLoader)
function removeLoader (aLoader:ImageLoader)

Static Public Member Functions

static function get Instance ()

Private Member Functions

function ImageLoaderScheduler ()
function removeCurrentlyRunningLoader (aLoader:ImageLoader)
function removePendingLoader (aLoader:ImageLoader)
function refreshCurrentlyRunningLoaders ()
function onLoaderCompleted (ev)

Private Attributes

var mPendingLoaders: Array
var mCurrentlyRunningLoaders: Array

Static Private Attributes

static var MAX_SIMULTANEOUS_LOADERS: Number = 3
static var mInstance: ImageLoaderScheduler = new ImageLoaderScheduler()


Constructor & Destructor Documentation

function gugga.components.ImageLoaderScheduler.ImageLoaderScheduler (  )  [private]

Definition at line 25 of file ImageLoaderScheduler.as.


Member Function Documentation

static function get gugga.components.ImageLoaderScheduler.Instance (  )  [static]

Definition at line 17 of file ImageLoaderScheduler.as.

function gugga.components.ImageLoaderScheduler.addLoader ( aLoader:ImageLoader   ) 

Definition at line 31 of file ImageLoaderScheduler.as.

function gugga.components.ImageLoaderScheduler.removeLoader ( aLoader:ImageLoader   ) 

Definition at line 37 of file ImageLoaderScheduler.as.

function gugga.components.ImageLoaderScheduler.removeCurrentlyRunningLoader ( aLoader:ImageLoader   )  [private]

Definition at line 50 of file ImageLoaderScheduler.as.

function gugga.components.ImageLoaderScheduler.removePendingLoader ( aLoader:ImageLoader   )  [private]

Definition at line 68 of file ImageLoaderScheduler.as.

function gugga.components.ImageLoaderScheduler.refreshCurrentlyRunningLoaders (  )  [private]

Definition at line 85 of file ImageLoaderScheduler.as.

function gugga.components.ImageLoaderScheduler.onLoaderCompleted ( ev   )  [private]

Definition at line 105 of file ImageLoaderScheduler.as.


Member Data Documentation

var gugga.components.ImageLoaderScheduler.MAX_SIMULTANEOUS_LOADERS [static, private]

Definition at line 14 of file ImageLoaderScheduler.as.

var gugga.components.ImageLoaderScheduler.mInstance [static, private]

Definition at line 16 of file ImageLoaderScheduler.as.

var gugga.components.ImageLoaderScheduler.mPendingLoaders [private]

Definition at line 22 of file ImageLoaderScheduler.as.

var gugga.components.ImageLoaderScheduler.mCurrentlyRunningLoaders [private]

Definition at line 23 of file ImageLoaderScheduler.as.


Generated on Fri May 11 17:13:54 2007 for GuggaFramework by  doxygen 1.5.2