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

#include <MapInfoManager__MapInfo__DoodleData.h>

Inheritance diagram for MapInfoManager__MapInfo__DoodleData:
PropertyClass

Public Member Functions

std::string getImage ()
 
void setImage (std::string val)
 
Rect< int > getRect ()
 
void setRect (Rect< int > val)
 
Vector< std::string > getOnTags ()
 
void setOnTags (Vector< std::string > val)
 
std::string getLabel ()
 
void setLabel (std::string val)
 
std::string getDisplayText ()
 
void setDisplayText (std::string val)
 
Rect< int > getMargins ()
 
void setMargins (Rect< int > val)
 
List< unsigned int > getChildIds ()
 
void setChildIds (List< unsigned int > val)
 
unsigned int getId ()
 
void setId (unsigned int val)
 
bool getBIgnoresMouse ()
 
void setBIgnoresMouse (bool val)
 
unsigned int getTemplateID ()
 
void setTemplateID (unsigned int val)
 
std::string getChildDisplayText ()
 
void setChildDisplayText (std::string val)
 
std::string getChildImage ()
 
void setChildImage (std::string val)
 
Rect< int > getChildRect ()
 
void setChildRect (Rect< int > val)
 
Rect< int > getChildMargins ()
 
void setChildMargins (Rect< int > val)
 
RequirementList ** getDisplayRequirements ()
 
void setDisplayRequirements (RequirementList **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

◆ getBIgnoresMouse()

bool MapInfoManager__MapInfo__DoodleData::getBIgnoresMouse ( )
inline

◆ getChildDisplayText()

std::string MapInfoManager__MapInfo__DoodleData::getChildDisplayText ( )
inline

◆ getChildIds()

List< unsigned int > MapInfoManager__MapInfo__DoodleData::getChildIds ( )
inline

◆ getChildImage()

std::string MapInfoManager__MapInfo__DoodleData::getChildImage ( )
inline

◆ getChildMargins()

Rect< int > MapInfoManager__MapInfo__DoodleData::getChildMargins ( )
inline

◆ getChildRect()

Rect< int > MapInfoManager__MapInfo__DoodleData::getChildRect ( )
inline

◆ getDisplayRequirements()

RequirementList ** MapInfoManager__MapInfo__DoodleData::getDisplayRequirements ( )
inline

◆ getDisplayText()

std::string MapInfoManager__MapInfo__DoodleData::getDisplayText ( )
inline

◆ getId()

unsigned int MapInfoManager__MapInfo__DoodleData::getId ( )
inline

◆ getImage()

std::string MapInfoManager__MapInfo__DoodleData::getImage ( )
inline

◆ getLabel()

std::string MapInfoManager__MapInfo__DoodleData::getLabel ( )
inline

◆ getMargins()

Rect< int > MapInfoManager__MapInfo__DoodleData::getMargins ( )
inline

◆ getOnTags()

Vector< std::string > MapInfoManager__MapInfo__DoodleData::getOnTags ( )
inline

◆ getRect()

Rect< int > MapInfoManager__MapInfo__DoodleData::getRect ( )
inline

◆ getTemplateID()

unsigned int MapInfoManager__MapInfo__DoodleData::getTemplateID ( )
inline

◆ setBIgnoresMouse()

void MapInfoManager__MapInfo__DoodleData::setBIgnoresMouse ( bool val)
inline

◆ setChildDisplayText()

void MapInfoManager__MapInfo__DoodleData::setChildDisplayText ( std::string val)
inline

◆ setChildIds()

void MapInfoManager__MapInfo__DoodleData::setChildIds ( List< unsigned int > val)
inline

◆ setChildImage()

void MapInfoManager__MapInfo__DoodleData::setChildImage ( std::string val)
inline

◆ setChildMargins()

void MapInfoManager__MapInfo__DoodleData::setChildMargins ( Rect< int > val)
inline

◆ setChildRect()

void MapInfoManager__MapInfo__DoodleData::setChildRect ( Rect< int > val)
inline

◆ setDisplayRequirements()

void MapInfoManager__MapInfo__DoodleData::setDisplayRequirements ( RequirementList ** val)
inline

◆ setDisplayText()

void MapInfoManager__MapInfo__DoodleData::setDisplayText ( std::string val)
inline

◆ setId()

void MapInfoManager__MapInfo__DoodleData::setId ( unsigned int val)
inline

◆ setImage()

void MapInfoManager__MapInfo__DoodleData::setImage ( std::string val)
inline

◆ setLabel()

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

◆ setMargins()

void MapInfoManager__MapInfo__DoodleData::setMargins ( Rect< int > val)
inline

◆ setOnTags()

void MapInfoManager__MapInfo__DoodleData::setOnTags ( Vector< std::string > val)
inline

◆ setRect()

void MapInfoManager__MapInfo__DoodleData::setRect ( Rect< int > val)
inline

◆ setTemplateID()

void MapInfoManager__MapInfo__DoodleData::setTemplateID ( unsigned int val)
inline