gugga.components.ImageLoader Class Reference

Inheritance diagram for gugga.components.ImageLoader:

Inheritance graph
[legend]
Collaboration diagram for gugga.components.ImageLoader:

Collaboration graph
[legend]
List of all members.

Detailed Description

TODO: Should be revised

Definition at line 20 of file ImageLoader.as.

Public Member Functions

function get IsCompleted ()
function get ContentPath ()
function set ContentPath (value:String)
function get content ()
function get ContentParameters ()
function set ContentParameters (aValue:HashTable)
function get LockContentRoot ()
function set LockContentRoot (aValue:Boolean)
function get UseImageLoaderScheduler ()
function set UseImageLoaderScheduler (aValue:Boolean)
function ImageLoader ()
function start ()
function isImmediatelyInterruptable ()
function interrupt ()
function load (aContentPath:String)
function unloadData ()
function getProgress ()
function isRunning ()

Private Member Functions

function initUI ()
function triggerLoad ()
function onUiInitializedAfterStart ()
function triggerLoadActual ()
function onLoadInit ()
function onLoadComplete ()
function onLoadError (target_mc:MovieClip, errorCode:String, httpStatus:Number)
function onLoadProgress (target_mc:MovieClip, bytesLoaded:Number, bytesTotal:Number)
function onLoadStart ()
function onUnload ()

Private Attributes

var mcLoader:MovieClipLoader
var mIsRunning:Boolean
var mPercentsLoaded:Number
var mUiInitialized: Boolean = false
var mIsCompleted: Boolean
var mContentPath:String
var mContentParameters: HashTable
var mLockContentRoot: Boolean
var mUseImageLoaderScheduler: Boolean = true


Constructor & Destructor Documentation

function gugga.components.ImageLoader.ImageLoader (  ) 

Definition at line 55 of file ImageLoader.as.


Member Function Documentation

function get gugga.components.ImageLoader.IsCompleted (  ) 

Definition at line 30 of file ImageLoader.as.

function get gugga.components.ImageLoader.ContentPath (  ) 

Definition at line 36 of file ImageLoader.as.

function set gugga.components.ImageLoader.ContentPath ( value:String   ) 

Definition at line 37 of file ImageLoader.as.

function get gugga.components.ImageLoader.content (  ) 

Definition at line 39 of file ImageLoader.as.

function get gugga.components.ImageLoader.ContentParameters (  ) 

Reimplemented in gugga.components.SectionLoader.

Definition at line 44 of file ImageLoader.as.

function set gugga.components.ImageLoader.ContentParameters ( aValue:HashTable   ) 

Reimplemented in gugga.components.SectionLoader.

Definition at line 45 of file ImageLoader.as.

function get gugga.components.ImageLoader.LockContentRoot (  ) 

Reimplemented in gugga.components.SectionLoader.

Definition at line 48 of file ImageLoader.as.

function set gugga.components.ImageLoader.LockContentRoot ( aValue:Boolean   ) 

Reimplemented in gugga.components.SectionLoader.

Definition at line 49 of file ImageLoader.as.

function get gugga.components.ImageLoader.UseImageLoaderScheduler (  ) 

Definition at line 52 of file ImageLoader.as.

function set gugga.components.ImageLoader.UseImageLoaderScheduler ( aValue:Boolean   ) 

Definition at line 53 of file ImageLoader.as.

function gugga.components.ImageLoader.start (  ) 

Definition at line 66 of file ImageLoader.as.

function gugga.components.ImageLoader.isImmediatelyInterruptable (  ) 

Reimplemented in gugga.components.SectionLoader.

Definition at line 71 of file ImageLoader.as.

function gugga.components.ImageLoader.interrupt (  ) 

Reimplemented in gugga.components.SectionLoader.

Definition at line 76 of file ImageLoader.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.components.ImageLoader.load ( aContentPath:String   ) 

Definition at line 82 of file ImageLoader.as.

function gugga.components.ImageLoader.unloadData (  ) 

Definition at line 106 of file ImageLoader.as.

function gugga.components.ImageLoader.initUI (  )  [private]

Reimplemented from gugga.common.UIComponentEx.

Definition at line 117 of file ImageLoader.as.

function gugga.components.ImageLoader.triggerLoad (  )  [private]

Definition at line 127 of file ImageLoader.as.

function gugga.components.ImageLoader.onUiInitializedAfterStart (  )  [private]

Definition at line 142 of file ImageLoader.as.

function gugga.components.ImageLoader.triggerLoadActual (  )  [private]

Definition at line 147 of file ImageLoader.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.components.ImageLoader.onLoadInit (  )  [private]

Reimplemented in gugga.components.SectionLoader.

Definition at line 153 of file ImageLoader.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.components.ImageLoader.onLoadComplete (  )  [private]

Reimplemented in gugga.components.SectionLoader.

Definition at line 161 of file ImageLoader.as.

function gugga.components.ImageLoader.onLoadError ( target_mc:MovieClip  ,
errorCode:String  ,
httpStatus:Number   
) [private]

Definition at line 169 of file ImageLoader.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.components.ImageLoader.onLoadProgress ( target_mc:MovieClip  ,
bytesLoaded:Number  ,
bytesTotal:Number   
) [private]

Definition at line 179 of file ImageLoader.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.components.ImageLoader.onLoadStart (  )  [private]

Definition at line 186 of file ImageLoader.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.components.ImageLoader.getProgress (  ) 

Definition at line 191 of file ImageLoader.as.

function gugga.components.ImageLoader.isRunning (  ) 

Definition at line 196 of file ImageLoader.as.

function gugga.components.ImageLoader.onUnload (  )  [private]

Definition at line 201 of file ImageLoader.as.


Member Data Documentation

var gugga.components.ImageLoader.mcLoader [private]

Definition at line 22 of file ImageLoader.as.

var gugga.components.ImageLoader.mIsRunning [private]

Definition at line 24 of file ImageLoader.as.

var gugga.components.ImageLoader.mPercentsLoaded [private]

Definition at line 25 of file ImageLoader.as.

var gugga.components.ImageLoader.mUiInitialized [private]

Definition at line 27 of file ImageLoader.as.

var gugga.components.ImageLoader.mIsCompleted [private]

Definition at line 29 of file ImageLoader.as.

var gugga.components.ImageLoader.mContentPath [private]

Definition at line 35 of file ImageLoader.as.

var gugga.components.ImageLoader.mContentParameters [private]

Reimplemented in gugga.components.SectionLoader.

Definition at line 43 of file ImageLoader.as.

var gugga.components.ImageLoader.mLockContentRoot [private]

Reimplemented in gugga.components.SectionLoader.

Definition at line 47 of file ImageLoader.as.

var gugga.components.ImageLoader.mUseImageLoaderScheduler [private]

Definition at line 51 of file ImageLoader.as.


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