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

#include <QuickChatEntry.h>

Inheritance diagram for QuickChatEntry:
PropertyClass

Public Member Functions

unsigned int getChatID ()
 
void setChatID (unsigned int val)
 
std::string getLabel ()
 
void setLabel (std::string val)
 
std::string getText ()
 
void setText (std::string val)
 
std::string getCharAnim ()
 
void setCharAnim (std::string val)
 
unsigned int getCategoryMask ()
 
void setCategoryMask (unsigned int val)
 
int getDynFolder ()
 
void setDynFolder (int val)
 
bool getSupportsMore ()
 
void setSupportsMore (bool val)
 
bool getMembersOnly ()
 
void setMembersOnly (bool val)
 
std::string getUnlockKey ()
 
void setUnlockKey (std::string val)
 
std::string getFaceAnim ()
 
void setFaceAnim (std::string val)
 
std::string getSound ()
 
void setSound (std::string val)
 
List< SharedPointer< QuickChatEntry > > * getChildEntries ()
 
void setChildEntries (List< SharedPointer< QuickChatEntry > > *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

◆ getCategoryMask()

unsigned int QuickChatEntry::getCategoryMask ( )
inline

◆ getCharAnim()

std::string QuickChatEntry::getCharAnim ( )
inline

◆ getChatID()

unsigned int QuickChatEntry::getChatID ( )
inline

◆ getChildEntries()

List< SharedPointer< QuickChatEntry > > * QuickChatEntry::getChildEntries ( )
inline

◆ getDynFolder()

int QuickChatEntry::getDynFolder ( )
inline

◆ getFaceAnim()

std::string QuickChatEntry::getFaceAnim ( )
inline

◆ getLabel()

std::string QuickChatEntry::getLabel ( )
inline

◆ getMembersOnly()

bool QuickChatEntry::getMembersOnly ( )
inline

◆ getSound()

std::string QuickChatEntry::getSound ( )
inline

◆ getSupportsMore()

bool QuickChatEntry::getSupportsMore ( )
inline

◆ getText()

std::string QuickChatEntry::getText ( )
inline

◆ getUnlockKey()

std::string QuickChatEntry::getUnlockKey ( )
inline

◆ setCategoryMask()

void QuickChatEntry::setCategoryMask ( unsigned int val)
inline

◆ setCharAnim()

void QuickChatEntry::setCharAnim ( std::string val)
inline

◆ setChatID()

void QuickChatEntry::setChatID ( unsigned int val)
inline

◆ setChildEntries()

void QuickChatEntry::setChildEntries ( List< SharedPointer< QuickChatEntry > > * val)
inline

◆ setDynFolder()

void QuickChatEntry::setDynFolder ( int val)
inline

◆ setFaceAnim()

void QuickChatEntry::setFaceAnim ( std::string val)
inline

◆ setLabel()

void QuickChatEntry::setLabel ( std::string val)
inline

◆ setMembersOnly()

void QuickChatEntry::setMembersOnly ( bool val)
inline

◆ setSound()

void QuickChatEntry::setSound ( std::string val)
inline

◆ setSupportsMore()

void QuickChatEntry::setSupportsMore ( bool val)
inline

◆ setText()

void QuickChatEntry::setText ( std::string val)
inline

◆ setUnlockKey()

void QuickChatEntry::setUnlockKey ( std::string val)
inline