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

#include <MapData.h>

Inheritance diagram for MapData:
PropertyClass

Public Member Functions

std::string getMapStringKey ()
 
void setMapStringKey (std::string val)
 
std::string getMapImageFile ()
 
void setMapImageFile (std::string val)
 
std::string getPlayerGlyphFile ()
 
void setPlayerGlyphFile (std::string val)
 
std::string getMapIconsFile ()
 
void setMapIconsFile (std::string val)
 
std::string getNamePlateFile ()
 
void setNamePlateFile (std::string val)
 
Point< float > getTopLeft ()
 
void setTopLeft (Point< float > val)
 
Point< float > getTopRight ()
 
void setTopRight (Point< float > val)
 
Point< float > getBottomRight ()
 
void setBottomRight (Point< float > val)
 
Point< float > getBottomLeft ()
 
void setBottomLeft (Point< float > val)
 
std::basic_string< char, struct std::char_traits< char >, std::allocator< char > > GetMapStringKey ()
 
std::basic_string< char, struct std::char_traits< char >, std::allocator< char > > GetMapImageFile ()
 
std::basic_string< char, struct std::char_traits< char >, std::allocator< char > > GetPlayerGlyphFile ()
 
std::basic_string< char, struct std::char_traits< char >, std::allocator< char > > GetMapIconsFile ()
 
std::basic_string< char, struct std::char_traits< char >, std::allocator< char > > GetNamePlateFile ()
 
Point< float > GetTopLeft ()
 
Point< float > GetTopRight ()
 
Point< float > GetBottomRight ()
 
Point< float > GetBottomLeft ()
 
void SetMapStringKey (std::string a0)
 
void SetMapImageFile (std::string a0)
 
void SetPlayerGlyphFile (std::string a0)
 
void SetMapIconsFile (std::string a0)
 
void SetNamePlateFile (std::string a0)
 
void SetTopLeft (Point< float > a0)
 
void SetTopRight (Point< float > a0)
 
void SetBottomRight (Point< float > a0)
 
void SetBottomLeft (Point< float > a0)
 
void SaveToXML (std::string a0, std::string a1)
 
- 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

◆ GetBottomLeft()

Point< float > MapData::GetBottomLeft ( )
inline

◆ getBottomLeft()

Point< float > MapData::getBottomLeft ( )
inline

◆ GetBottomRight()

Point< float > MapData::GetBottomRight ( )
inline

◆ getBottomRight()

Point< float > MapData::getBottomRight ( )
inline

◆ GetMapIconsFile()

std::basic_string< char, struct std::char_traits< char >, std::allocator< char > > MapData::GetMapIconsFile ( )
inline

◆ getMapIconsFile()

std::string MapData::getMapIconsFile ( )
inline

◆ GetMapImageFile()

std::basic_string< char, struct std::char_traits< char >, std::allocator< char > > MapData::GetMapImageFile ( )
inline

◆ getMapImageFile()

std::string MapData::getMapImageFile ( )
inline

◆ GetMapStringKey()

std::basic_string< char, struct std::char_traits< char >, std::allocator< char > > MapData::GetMapStringKey ( )
inline

◆ getMapStringKey()

std::string MapData::getMapStringKey ( )
inline

◆ GetNamePlateFile()

std::basic_string< char, struct std::char_traits< char >, std::allocator< char > > MapData::GetNamePlateFile ( )
inline

◆ getNamePlateFile()

std::string MapData::getNamePlateFile ( )
inline

◆ GetPlayerGlyphFile()

std::basic_string< char, struct std::char_traits< char >, std::allocator< char > > MapData::GetPlayerGlyphFile ( )
inline

◆ getPlayerGlyphFile()

std::string MapData::getPlayerGlyphFile ( )
inline

◆ GetTopLeft()

Point< float > MapData::GetTopLeft ( )
inline

◆ getTopLeft()

Point< float > MapData::getTopLeft ( )
inline

◆ GetTopRight()

Point< float > MapData::GetTopRight ( )
inline

◆ getTopRight()

Point< float > MapData::getTopRight ( )
inline

◆ SaveToXML()

void MapData::SaveToXML ( std::string a0,
std::string a1 )
inline

◆ SetBottomLeft()

void MapData::SetBottomLeft ( Point< float > a0)
inline

◆ setBottomLeft()

void MapData::setBottomLeft ( Point< float > val)
inline

◆ SetBottomRight()

void MapData::SetBottomRight ( Point< float > a0)
inline

◆ setBottomRight()

void MapData::setBottomRight ( Point< float > val)
inline

◆ SetMapIconsFile()

void MapData::SetMapIconsFile ( std::string a0)
inline

◆ setMapIconsFile()

void MapData::setMapIconsFile ( std::string val)
inline

◆ SetMapImageFile()

void MapData::SetMapImageFile ( std::string a0)
inline

◆ setMapImageFile()

void MapData::setMapImageFile ( std::string val)
inline

◆ SetMapStringKey()

void MapData::SetMapStringKey ( std::string a0)
inline

◆ setMapStringKey()

void MapData::setMapStringKey ( std::string val)
inline

◆ SetNamePlateFile()

void MapData::SetNamePlateFile ( std::string a0)
inline

◆ setNamePlateFile()

void MapData::setNamePlateFile ( std::string val)
inline

◆ SetPlayerGlyphFile()

void MapData::SetPlayerGlyphFile ( std::string a0)
inline

◆ setPlayerGlyphFile()

void MapData::setPlayerGlyphFile ( std::string val)
inline

◆ SetTopLeft()

void MapData::SetTopLeft ( Point< float > a0)
inline

◆ setTopLeft()

void MapData::setTopLeft ( Point< float > val)
inline

◆ SetTopRight()

void MapData::SetTopRight ( Point< float > a0)
inline

◆ setTopRight()

void MapData::setTopRight ( Point< float > val)
inline