SoundAsset

Engine/source/T3D/assets/SoundAsset.h

More...

Private Types

Parent 

Public Functions

copyTo(SimObject * object)

Copy SimObject to another SimObject (Originally designed for T2D).

Declare Console Object.

setSoundFile(const char * pSoundFile)

Public Static Functions

Protected Static Functions

const char *
getSoundFile(void * obj, const char * data)
bool
setSoundFile(void * obj, const char * index, const char * data)

Detailed Description

Private Types

typedef AssetBase Parent 

Protected Attributes

F32 mPitchAdjust 
StringTableEntry mSoundFile 
StringTableEntry mSoundPath 
F32 mVolumeAdjust 

Public Functions

SoundAsset()

~SoundAsset()

copyTo(SimObject * object)

Reimplemented from: AssetBase

DECLARE_CONOBJECT(SoundAsset )

Declare Console Object.

getSoundFile(void )

getSoundPath(void )

setSoundFile(const char * pSoundFile)

Public Static Functions

initPersistFields()

Engine.

Protected Functions

initializeAsset(void )

Reimplemented from: AssetBase

onAssetRefresh(void )

Reimplemented from: AssetBase

Protected Static Functions

getSoundFile(void * obj, const char * data)

setSoundFile(void * obj, const char * index, const char * data)