Richard Boegli's CnC_Generals_Zero_Hour Fork
WIP
This is documentation of Richard Boegil's Zero Hour Fork
Loading...
Searching...
No Matches
SoundSceneObjClass Member List
This is the complete list of members for
SoundSceneObjClass
, including all inherited members.
ActiveRefInfo
RefCountClass
ActiveRefList
RefCountClass
static
ActiveRefNode
RefCountClass
Add_Active_Ref
(RefCountClass *obj)
RefCountClass
static
Add_Ref
(void) const
RefCountClass
Add_To_Scene
(bool start_playing=true)=0
SoundSceneObjClass
pure virtual
Apply_Auto_Position
(void)
SoundSceneObjClass
virtual
As_AudibleSoundClass
(void)
SoundSceneObjClass
inline
virtual
As_FilteredSoundClass
(void)
SoundSceneObjClass
inline
virtual
As_Listener3DClass
(void)
SoundSceneObjClass
inline
virtual
As_Sound3DClass
(void)
SoundSceneObjClass
inline
virtual
As_SoundPseudo3DClass
(void)
SoundSceneObjClass
inline
virtual
Attach_To_Object
(RenderObjClass *render_obj, int bone_index=-1)
SoundSceneObjClass
virtual
Attach_To_Object
(RenderObjClass *render_obj, const char *bone_name)
SoundSceneObjClass
virtual
Cull_Sound
(bool culled=true)=0
SoundSceneObjClass
pure virtual
Delete_This
(void)
RefCountClass
inline
virtual
Find_Sound_Object
(uint32 id_to_find, int *index)
SoundSceneObjClass
protected
static
Get_DropOff_Radius
(void) const =0
SoundSceneObjClass
pure virtual
Get_Factory
(void) const =0
PersistClass
pure virtual
Get_ID
(void) const
SoundSceneObjClass
inline
virtual
Get_List_Node
() const
MultiListObjectClass
inline
Get_Parent_Bone
(void)
SoundSceneObjClass
inline
virtual
Get_Position
(void) const =0
SoundSceneObjClass
pure virtual
Get_Transform
(void) const =0
SoundSceneObjClass
pure virtual
Get_User_Data
(void) const
SoundSceneObjClass
inline
virtual
HandleMgrClass
class
SoundSceneObjClass
friend
Is_In_Scene
(void) const
SoundSceneObjClass
inline
virtual
Is_Post_Load_Registered
(void)
PostLoadableClass
inline
Is_Sound_Culled
(void) const =0
SoundSceneObjClass
pure virtual
Load
(ChunkLoadClass &cload)
SoundSceneObjClass
virtual
m_AttachedBone
SoundSceneObjClass
protected
m_AttachedObject
SoundSceneObjClass
protected
m_GlobalSoundList
SoundSceneObjClass
protected
static
m_ID
SoundSceneObjClass
protected
m_IDListMutex
SoundSceneObjClass
protected
static
m_NextAvailableID
SoundSceneObjClass
protected
static
m_pCallback
SoundSceneObjClass
protected
m_PhysWrapper
SoundSceneObjClass
protected
m_RegisteredEvents
SoundSceneObjClass
protected
m_Scene
SoundSceneObjClass
protected
m_UserData
SoundSceneObjClass
protected
m_UserObj
SoundSceneObjClass
protected
MultiListObjectClass
(void)
MultiListObjectClass
inline
Num_Refs
(void) const
RefCountClass
inline
On_Event
(AudioCallbackClass::EVENTS event, uint32 param1=0, uint32 param2=0)
SoundSceneObjClass
virtual
On_Frame_Update
(unsigned int milliseconds=0)
SoundSceneObjClass
virtual
On_Post_Load
(void)
PostLoadableClass
inline
virtual
operator=
(const SoundSceneObjClass &src)
SoundSceneObjClass
Peek_Cullable_Wrapper
(void) const
SoundSceneObjClass
inline
protected
virtual
Peek_Parent_Object
(void)
SoundSceneObjClass
inline
virtual
Peek_User_Obj
(void) const
SoundSceneObjClass
inline
virtual
PostLoadableClass
(void)
PostLoadableClass
inline
RefCountClass
(void)
RefCountClass
inline
RefCountClass
(const RefCountClass &)
RefCountClass
inline
Register_Callback
(AudioCallbackClass::EVENTS events, AudioCallbackClass *callback)
SoundSceneObjClass
virtual
Register_Sound_Object
(SoundSceneObjClass *sound_obj)
SoundSceneObjClass
protected
static
Release_Ref
(void) const
RefCountClass
inline
Remove_Active_Ref
(RefCountClass *obj)
RefCountClass
static
Remove_From_Scene
(void)=0
SoundSceneObjClass
pure virtual
Save
(ChunkSaveClass &csave)
SoundSceneObjClass
virtual
Set_Cullable_Wrapper
(SoundCullObjClass *obj)
SoundSceneObjClass
inline
protected
virtual
Set_DropOff_Radius
(float radius=1)=0
SoundSceneObjClass
pure virtual
Set_ID
(uint32 id)
SoundSceneObjClass
virtual
Set_List_Node
(MultiListNodeClass *node)
MultiListObjectClass
inline
Set_Listener_Transform
(const Matrix3D &tm)
SoundSceneObjClass
inline
virtual
Set_Position
(const Vector3 &position)=0
SoundSceneObjClass
pure virtual
Set_Post_Load_Registered
(bool onoff)
PostLoadableClass
inline
Set_Ref_Owner
(RefCountClass *obj, char *file, int line)
RefCountClass
static
Set_Transform
(const Matrix3D &transform)=0
SoundSceneObjClass
pure virtual
Set_User_Data
(RefCountClass *user_obj=NULL, uint32 user=0)
SoundSceneObjClass
inline
virtual
SoundSceneClass
class
SoundSceneObjClass
friend
SoundSceneObjClass
(void)
SoundSceneObjClass
SoundSceneObjClass
(const SoundSceneObjClass &src)
SoundSceneObjClass
Total_Refs
(void)
RefCountClass
inline
static
Unregister_Sound_Object
(SoundSceneObjClass *sound_obj)
SoundSceneObjClass
protected
static
Validate_Active_Ref
(RefCountClass *obj)
RefCountClass
static
WWAudioClass
class
SoundSceneObjClass
friend
~MultiListObjectClass
(void)
MultiListObjectClass
virtual
~PostLoadableClass
(void)
PostLoadableClass
inline
virtual
~RefCountClass
(void)
RefCountClass
inline
protected
virtual
~SoundSceneObjClass
(void)
SoundSceneObjClass
virtual
Generated by
1.13.2