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

#include <PositionalSoundEmitterInfo.h>

Inheritance diagram for PositionalSoundEmitterInfo:
SoundEmitterInfo SoundInfo ClientObjectInfo CoreObjectInfo PropertyClass ConicalSoundEmitterInfo LinearSoundEmitterInfo

Public Member Functions

float getInnerRadius ()
 
void setInnerRadius (float val)
 
std::string getNifObjName ()
 
void setNifObjName (std::string val)
 
std::string getAnimNIFObjName ()
 
void setAnimNIFObjName (std::string val)
 
bool getInverted ()
 
void setInverted (bool val)
 
float getInitialDelay ()
 
void setInitialDelay (float val)
 
- Public Member Functions inherited from SoundEmitterInfo
float getVolume ()
 
void setVolume (float val)
 
int getLoopCount ()
 
void setLoopCount (int val)
 
Vector< std::string > getTrackFilenameList ()
 
void setTrackFilenameList (Vector< std::string > val)
 
Vector< PlayListEntry * > * getPlayList ()
 
void setPlayList (Vector< PlayListEntry * > *val)
 
int getPriority ()
 
void setPriority (int val)
 
PlayList__Progression getProgression ()
 
void setProgression (PlayList__Progression val)
 
float getProgressMin ()
 
void setProgressMin (float val)
 
float getProgressMax ()
 
void setProgressMax (float val)
 
unsigned int getAudioFilterSet ()
 
void setAudioFilterSet (unsigned int val)
 
std::string getClientTag ()
 
void setClientTag (std::string val)
 
- Public Member Functions inherited from SoundInfo
float getRadius ()
 
void setRadius (float val)
 
bool getExclusive ()
 
void setExclusive (bool val)
 
bool getStartActive ()
 
void setStartActive (bool val)
 
AudioCategory getCategory ()
 
void setCategory (AudioCategory val)
 
int getOverride ()
 
void setOverride (int val)
 
SharedPointer< RequirementList > * getEnableReqs ()
 
void setEnableReqs (SharedPointer< RequirementList > *val)
 
- Public Member Functions inherited from CoreObjectInfo
unsigned __int64 getTemplateID full ()
 
void setTemplateID full (unsigned __int64 val)
 
unsigned int getNObjectID ()
 
void setNObjectID (unsigned int val)
 
Vector3D getLocation ()
 
void setLocation (Vector3D val)
 
Vector3D getOrientation ()
 
void setOrientation (Vector3D val)
 
float getFScale ()
 
void setFScale (float val)
 
std::string getZoneTag ()
 
void setZoneTag (std::string val)
 
std::string getStartState ()
 
void setStartState (std::string val)
 
std::string getOverrideName ()
 
void setOverrideName (std::string val)
 
bool getGlobalDynamic ()
 
void setGlobalDynamic (bool val)
 
bool getBUndetectable ()
 
void setBUndetectable (bool val)
 
SharedPointer< RequirementList > * getSpawnRequirements ()
 
void setSpawnRequirements (SharedPointer< RequirementList > *val)
 
CoreObjectInfo__LoadingType getLoadingType ()
 
void setLoadingType (CoreObjectInfo__LoadingType 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

◆ getAnimNIFObjName()

std::string PositionalSoundEmitterInfo::getAnimNIFObjName ( )
inline

◆ getInitialDelay()

float PositionalSoundEmitterInfo::getInitialDelay ( )
inline

◆ getInnerRadius()

float PositionalSoundEmitterInfo::getInnerRadius ( )
inline

◆ getInverted()

bool PositionalSoundEmitterInfo::getInverted ( )
inline

◆ getNifObjName()

std::string PositionalSoundEmitterInfo::getNifObjName ( )
inline

◆ setAnimNIFObjName()

void PositionalSoundEmitterInfo::setAnimNIFObjName ( std::string val)
inline

◆ setInitialDelay()

void PositionalSoundEmitterInfo::setInitialDelay ( float val)
inline

◆ setInnerRadius()

void PositionalSoundEmitterInfo::setInnerRadius ( float val)
inline

◆ setInverted()

void PositionalSoundEmitterInfo::setInverted ( bool val)
inline

◆ setNifObjName()

void PositionalSoundEmitterInfo::setNifObjName ( std::string val)
inline