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

#include <PCDialogEntry.h>

Inheritance diagram for PCDialogEntry:
ActorDialogEntry PropertyClass

Additional Inherited Members

- Public Member Functions inherited from ActorDialogEntry
SharedPointer< RequirementList > * getRequirements ()
 
void setRequirements (SharedPointer< RequirementList > *val)
 
std::string getDialog ()
 
void setDialog (std::string val)
 
std::string getPicture ()
 
void setPicture (std::string val)
 
std::string getSoundFile ()
 
void setSoundFile (std::string val)
 
std::string getAction ()
 
void setAction (std::string val)
 
std::string getDialogEvent ()
 
void setDialogEvent (std::string val)
 
unsigned int getActorTemplateID ()
 
void setActorTemplateID (unsigned int val)
 
std::string getCameraName ()
 
void setCameraName (std::string val)
 
float getInterpolationDuration ()
 
void setInterpolationDuration (float val)
 
float getCameraOffsetX ()
 
void setCameraOffsetX (float val)
 
float getCameraOffsetY ()
 
void setCameraOffsetY (float val)
 
float getCameraOffsetZ ()
 
void setCameraOffsetZ (float val)
 
float getPitch ()
 
void setPitch (float val)
 
float getYaw ()
 
void setYaw (float val)
 
float getRoll ()
 
void setRoll (float val)
 
std::string getCameraShakeType ()
 
void setCameraShakeType (std::string val)
 
float getCameraShakeDuration ()
 
void setCameraShakeDuration (float val)
 
float getCameraShakeAmplitude ()
 
void setCameraShakeAmplitude (float val)
 
bool getBypassCameraOnReview ()
 
void setBypassCameraOnReview (bool val)
 
std::string getCameraZoneName ()
 
void setCameraZoneName (std::string val)
 
float getDuration ()
 
void setDuration (float val)
 
float getDelay ()
 
void setDelay (float val)
 
int getCameraHidePlayers ()
 
void setCameraHidePlayers (int val)
 
gid getWalkAwayNpcTemplateID ()
 
void setWalkAwayNpcTemplateID (gid val)
 
float getWalkAwayExitDirectionInDegrees ()
 
void setWalkAwayExitDirectionInDegrees (float val)
 
float getWalkAwayFadeTime ()
 
void setWalkAwayFadeTime (float val)
 
bool getWalkAwayUseCurrentFacing ()
 
void setWalkAwayUseCurrentFacing (bool val)
 
std::string getStandInPlayerTag ()
 
void setStandInPlayerTag (std::string val)
 
bool getFadeOutCamera ()
 
void setFadeOutCamera (bool val)
 
bool getSnapCameraToPlayerAtExit ()
 
void setSnapCameraToPlayerAtExit (bool val)
 
std::string getSecondaryCameraName ()
 
void setSecondaryCameraName (std::string val)
 
float getSecondaryInterpolationDuration ()
 
void setSecondaryInterpolationDuration (float val)
 
List< std::string > getNpcStandInList ()
 
void setNpcStandInList (List< std::string > val)
 
List< std::string > getDialogAnimationList ()
 
void setDialogAnimationList (List< std::string > val)
 
List< std::string > getDialogTurningList ()
 
void setDialogTurningList (List< std::string > val)
 
float getNpcYawOffsetInDegrees ()
 
void setNpcYawOffsetInDegrees (float val)
 
bool getAllowPlayerToMove ()
 
void setAllowPlayerToMove (bool val)
 
std::string getSoundEffectFile ()
 
void setSoundEffectFile (std::string val)
 
std::string getMusicFile ()
 
void setMusicFile (std::string val)
 
bool getNonStackableMusic ()
 
void setNonStackableMusic (bool val)
 
bool getNonRepeatableMusic ()
 
void setNonRepeatableMusic (bool val)
 
bool getPlayMusicAtSFXVolume ()
 
void setPlayMusicAtSFXVolume (bool val)
 
float getSoundEffectDelay ()
 
void setSoundEffectDelay (float val)
 
float getMusicDelay ()
 
void setMusicDelay (float val)
 
float getMusicFadeTime ()
 
void setMusicFadeTime (float val)
 
bool getDontReleaseCameraAtExit ()
 
void setDontReleaseCameraAtExit (bool val)
 
bool getDisableBackButton ()
 
void setDisableBackButton (bool val)
 
bool getEnableExitButton ()
 
void setEnableExitButton (bool val)
 
std::string getCameraFadeType ()
 
void setCameraFadeType (std::string val)
 
float getCameraFadeTime ()
 
void setCameraFadeTime (float val)
 
std::string getIdleAnimation ()
 
void setIdleAnimation (std::string val)
 
float getSpamTime ()
 
void setSpamTime (float val)
 
bool getPlaySoundIfSpamming ()
 
void setPlaySoundIfSpamming (bool val)
 
bool getPlayMusicIfSpamming ()
 
void setPlayMusicIfSpamming (bool val)
 
float getStopMusicFadeTime ()
 
void setStopMusicFadeTime (float val)
 
float getRestartMusicFadeTime ()
 
void setRestartMusicFadeTime (float val)
 
bool getMeetsRequirements ()
 
void setMeetsRequirements (bool val)
 
float getSecondaryCameraInitalDelay ()
 
void setSecondaryCameraInitalDelay (float val)
 
bool getDisplayButtonsOnTimedDialog ()
 
void setDisplayButtonsOnTimedDialog (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.