Cyrus Mod Loader
Loading...
Searching...
No Matches
CinematicSoundEmitterInfo Class Reference

#include <CinematicSoundEmitterInfo.h>

Inheritance diagram for CinematicSoundEmitterInfo:
PropertyClass

Public Member Functions

float getVolume ()
 
void setVolume (float val)
 
int getLoopCount ()
 
void setLoopCount (int val)
 
int getPriority ()
 
void setPriority (int val)
 
CinematicSoundEmitterInfo__Progression getProgression ()
 
void setProgression (CinematicSoundEmitterInfo__Progression val)
 
float getProgressMin ()
 
void setProgressMin (float val)
 
float getProgressMax ()
 
void setProgressMax (float val)
 
Vector< std::string > getTrackFilenameList ()
 
void setTrackFilenameList (Vector< std::string > val)
 
CinematicSoundEmitterInfo__AudioCategory getCategory ()
 
void setCategory (CinematicSoundEmitterInfo__AudioCategory val)
 
std::string getName ()
 
void setName (std::string val)
 
bool getUseClientLocation ()
 
void setUseClientLocation (bool val)
 
float getFadeInDuration ()
 
void setFadeInDuration (float val)
 
float getFadeOutDuration ()
 
void setFadeOutDuration (float val)
 
float getWetReverb ()
 
void setWetReverb (float val)
 
float getDryReverb ()
 
void setDryReverb (float val)
 
bool getIsStreamed ()
 
void setIsStreamed (bool val)
 
- Public Member Functions inherited from PropertyClass
virtual char * getClassName ()=0
 Gets the class name of the derived class in the format class T[*].
 
virtual void * getPropertyList ()=0
 Constructs and caches the PropertyList for the derived class, adding all reflected members and member functions.
 
virtual bool copy (uint32_t a1)=0
 Copies the property class data.
 
virtual void * serialize (void *a2, uint32_t a3)=0
 Serializes the derived class's PropertyList as XML.
 
virtual bool onCreated ()=0
 Called when the PropertyClass is created.
 
template<typename T >
CYRUS T * as ()
 Casts this to a pointer of type T.
 
virtual void onPostLoad ()=0
 Called when the PropertyClass is loaded, i.e., initialize is called and onCreated has finished.
 
virtual void onFinalizeLoad ()=0
 
virtual bool shouldNotSerialize ()=0
 Determines if the PropertyClass should not be serialized.
 

Member Function Documentation

◆ getCategory()

CinematicSoundEmitterInfo__AudioCategory CinematicSoundEmitterInfo::getCategory ( )
inline

◆ getDryReverb()

float CinematicSoundEmitterInfo::getDryReverb ( )
inline

◆ getFadeInDuration()

float CinematicSoundEmitterInfo::getFadeInDuration ( )
inline

◆ getFadeOutDuration()

float CinematicSoundEmitterInfo::getFadeOutDuration ( )
inline

◆ getIsStreamed()

bool CinematicSoundEmitterInfo::getIsStreamed ( )
inline

◆ getLoopCount()

int CinematicSoundEmitterInfo::getLoopCount ( )
inline

◆ getName()

std::string CinematicSoundEmitterInfo::getName ( )
inline

◆ getPriority()

int CinematicSoundEmitterInfo::getPriority ( )
inline

◆ getProgression()

CinematicSoundEmitterInfo__Progression CinematicSoundEmitterInfo::getProgression ( )
inline

◆ getProgressMax()

float CinematicSoundEmitterInfo::getProgressMax ( )
inline

◆ getProgressMin()

float CinematicSoundEmitterInfo::getProgressMin ( )
inline

◆ getTrackFilenameList()

Vector< std::string > CinematicSoundEmitterInfo::getTrackFilenameList ( )
inline

◆ getUseClientLocation()

bool CinematicSoundEmitterInfo::getUseClientLocation ( )
inline

◆ getVolume()

float CinematicSoundEmitterInfo::getVolume ( )
inline

◆ getWetReverb()

float CinematicSoundEmitterInfo::getWetReverb ( )
inline

◆ setCategory()

void CinematicSoundEmitterInfo::setCategory ( CinematicSoundEmitterInfo__AudioCategory val)
inline

◆ setDryReverb()

void CinematicSoundEmitterInfo::setDryReverb ( float val)
inline

◆ setFadeInDuration()

void CinematicSoundEmitterInfo::setFadeInDuration ( float val)
inline

◆ setFadeOutDuration()

void CinematicSoundEmitterInfo::setFadeOutDuration ( float val)
inline

◆ setIsStreamed()

void CinematicSoundEmitterInfo::setIsStreamed ( bool val)
inline

◆ setLoopCount()

void CinematicSoundEmitterInfo::setLoopCount ( int val)
inline

◆ setName()

void CinematicSoundEmitterInfo::setName ( std::string val)
inline

◆ setPriority()

void CinematicSoundEmitterInfo::setPriority ( int val)
inline

◆ setProgression()

void CinematicSoundEmitterInfo::setProgression ( CinematicSoundEmitterInfo__Progression val)
inline

◆ setProgressMax()

void CinematicSoundEmitterInfo::setProgressMax ( float val)
inline

◆ setProgressMin()

void CinematicSoundEmitterInfo::setProgressMin ( float val)
inline

◆ setTrackFilenameList()

void CinematicSoundEmitterInfo::setTrackFilenameList ( Vector< std::string > val)
inline

◆ setUseClientLocation()

void CinematicSoundEmitterInfo::setUseClientLocation ( bool val)
inline

◆ setVolume()

void CinematicSoundEmitterInfo::setVolume ( float val)
inline

◆ setWetReverb()

void CinematicSoundEmitterInfo::setWetReverb ( float val)
inline