gugga.components.SoundLoader Class Reference

Inheritance diagram for gugga.components.SoundLoader:

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

Collaboration graph
[legend]
List of all members.

Detailed Description

Author:
ivo

Definition at line 16 of file SoundLoader.as.

Public Member Functions

function get SoundPath ()
function set SoundPath (aValue:String)
function get IsStreaming ()
function set IsStreaming (aValue:Boolean)
function SoundLoader (aSound:Sound, aSoundPath:String, aIsStreaming:Boolean)
function start ()
function isImmediatelyInterruptable ()
function interrupt ()
function getProgress ()
function isRunning ()

Private Member Functions

function reset ()
function onSoundProgress (ev)
function onSoundLoaded (aSuccess:Boolean)

Private Attributes

var PROGRESS_INTERVAL:Number = 100
var mIntervalID:Number
var mSound:Sound
var mIsRunning:Boolean
var mInterrupted:Boolean
var mPercentsLoaded:Number
var mSoundPath:String
var mIsStreaming:Boolean


Constructor & Destructor Documentation

function gugga.components.SoundLoader.SoundLoader ( aSound:Sound  ,
aSoundPath:String  ,
aIsStreaming:Boolean   
)

Definition at line 36 of file SoundLoader.as.


Member Function Documentation

function get gugga.components.SoundLoader.SoundPath (  ) 

Definition at line 28 of file SoundLoader.as.

function set gugga.components.SoundLoader.SoundPath ( aValue:String   ) 

Definition at line 29 of file SoundLoader.as.

function get gugga.components.SoundLoader.IsStreaming (  ) 

Definition at line 32 of file SoundLoader.as.

function set gugga.components.SoundLoader.IsStreaming ( aValue:Boolean   ) 

Definition at line 33 of file SoundLoader.as.

function gugga.components.SoundLoader.start (  ) 

Definition at line 45 of file SoundLoader.as.

References gugga.events.EventDispatcher.dispatchEvent().

Here is the call graph for this function:

function gugga.components.SoundLoader.isImmediatelyInterruptable (  ) 

Definition at line 61 of file SoundLoader.as.

function gugga.components.SoundLoader.interrupt (  ) 

Definition at line 66 of file SoundLoader.as.

function gugga.components.SoundLoader.reset (  )  [private]

Definition at line 72 of file SoundLoader.as.

function gugga.components.SoundLoader.onSoundProgress ( ev   )  [private]

Definition at line 79 of file SoundLoader.as.

References gugga.events.EventDispatcher.dispatchEvent().

Here is the call graph for this function:

function gugga.components.SoundLoader.onSoundLoaded ( aSuccess:Boolean   )  [private]

Definition at line 88 of file SoundLoader.as.

References gugga.events.EventDispatcher.dispatchEvent().

Here is the call graph for this function:

function gugga.components.SoundLoader.getProgress (  ) 

Definition at line 109 of file SoundLoader.as.

function gugga.components.SoundLoader.isRunning (  ) 

Definition at line 114 of file SoundLoader.as.


Member Data Documentation

var gugga.components.SoundLoader.PROGRESS_INTERVAL [private]

Definition at line 18 of file SoundLoader.as.

var gugga.components.SoundLoader.mIntervalID [private]

Definition at line 19 of file SoundLoader.as.

var gugga.components.SoundLoader.mSound [private]

Definition at line 20 of file SoundLoader.as.

var gugga.components.SoundLoader.mIsRunning [private]

Definition at line 22 of file SoundLoader.as.

var gugga.components.SoundLoader.mInterrupted [private]

Definition at line 23 of file SoundLoader.as.

var gugga.components.SoundLoader.mPercentsLoaded [private]

Definition at line 25 of file SoundLoader.as.

var gugga.components.SoundLoader.mSoundPath [private]

Definition at line 27 of file SoundLoader.as.

var gugga.components.SoundLoader.mIsStreaming [private]

Definition at line 31 of file SoundLoader.as.


Generated on Fri May 11 17:14:04 2007 for GuggaFramework by  doxygen 1.5.2