HPL3/Community/Scripting/Classes/csoundentity
Jump to navigation
Jump to search
Contents
cSoundEntity
Fields
cSoundEntity has no public fields.
Functions
Return Type | Function Name | Parameters | Description |
---|---|---|---|
eEntityType | GetEntityType | ||
tID | GetID | ||
int | GetUniqueID | ||
void | UpdateLogic | float afTimeStep | |
const tString& | GetName | const | |
void | SetName | const tString &in asName | |
bool | HasParent | ||
bool | IsActive | const | |
void | SetActive | bool abActive | |
cVector3f | GetLocalPosition | ||
cMatrixf& | GetLocalMatrix | ||
cVector3f | GetWorldPosition | ||
cMatrixf& | GetWorldMatrix | ||
void | SetPosition | const cVector3f &in avPos | |
void | SetMatrix | const cMatrixf &in a_mtxTransform | |
void | SetWorldPosition | const cVector3f &in avWorldPos | |
void | SetWorldMatrix | const cMatrixf &in a_mtxWorldTransform | |
int | GetTransformUpdateCount | ||
cBoundingVolume@+ | GetBoundingVolume | ||
bool | GetScriptableIsSaved | ||
void | SetScriptableIsSaved | bool abX | |
void | AddChild | iEntity3D@ apEntity | |
void | RemoveChild | iEntity3D@ apEntity | |
bool | IsChild | iEntity3D@ apEntity | |
iEntity3D@ | GetEntityParent | ||
cEntity3DIterator@ | GetChildIterator | ||
void | Play | ||
void | Stop | bool abPlayEndSound | |
void | FadeIn | float afSpeed | |
void | FadeIn | float afSpeed, float afTargetVol |
|
void | FadeOut | float afSpeed | |
bool | IsStopped | ||
bool | IsFadingOut | ||
bool | GetRemoveWhenOver | ||
void | FadeVolumeMul | float afDest, float afSpeed |
|
void | FadeSpeedMul | float afDest, float afSpeed |
|
float | GetElapsedTime | ||
void | SetElapsedTime | float afX | |
eSoundEntityDataType | GetDataType | ||
void | SetupSoundFile | const tString &in asFile, bool abLoop |
|
const tString& | GetSoundFile | ||
void | SetSoundFileLoop | bool abX | |
void | SetSoundFile3D | bool abX | |
void | SetSoundFileStream | bool abX | |
void | SetSoundFileBlockable | bool abX | |
void | SetSoundFileBlockMul | float afX | |
void | SetSoundFilePriority | int alX | |
void | SetSoundFileEntryType | eSoundEntryType aType | |
bool | GetSoundFileLoop | ||
bool | GetSoundFile3D | ||
bool | GetSoundFileStream | ||
bool | GetSoundFileBlockable | ||
float | GetSoundFileBlockMul | ||
int | GetSoundFilePriority | ||
eSoundEntryType | GetSoundFileEntryType | ||
void | SetVolume | float afX | |
float | GetVolume | ||
void | SetReverbAmount | float afX | |
float | GetReverbAmount | ||
void | SetReverbActive | bool abX | |
bool | GetReverbActive | ||
bool | IsOneShot | ||
float | GetMinDistance | ||
float | GetMaxDistance | ||
void | SetCustomMinDistance | float afX | |
void | SetCustomMaxDistance | float afX | |
float | GetCustomMinDistance | ||
float | GetCustomMaxDistance | ||
void | SetUseCustomProperties | bool abX | |
bool | GetUseCustomProperties | ||
void | SetParam | int alIdx, float afValue |
|
void | SetParam | const tString &in asName, float afValue |
|
void | SetParamHash | int alHash, float afValue |
|
float | GetParam | int alIdx | |
float | GetParam | const tString &in asName | |
cSoundEntry@ | GetSoundEntry | bool abCheckEntryValidity | |
int | GetCreationID | ||
void | GetAverageSpectrum | &out aDestArray, int alNumValues = 64 |
Remarks
Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!