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

#include <UserCapabilitiesInfo.h>

Inheritance diagram for UserCapabilitiesInfo:
PropertyClass

Public Member Functions

std::string getMacAddress ()
 
void setMacAddress (std::string val)
 
unsigned short getSystemMemory ()
 
void setSystemMemory (unsigned short val)
 
unsigned short getFreeDiskSpace ()
 
void setFreeDiskSpace (unsigned short val)
 
unsigned short getProcessorArchitecture ()
 
void setProcessorArchitecture (unsigned short val)
 
char getNumProcessors ()
 
void setNumProcessors (char val)
 
unsigned int getProcessorType ()
 
void setProcessorType (unsigned int val)
 
unsigned short getProcessorLevel ()
 
void setProcessorLevel (unsigned short val)
 
unsigned short getProcessorRevision ()
 
void setProcessorRevision (unsigned short val)
 
unsigned short getVendorID ()
 
void setVendorID (unsigned short val)
 
unsigned short getDeviceID ()
 
void setDeviceID (unsigned short val)
 
unsigned int getSubSysID ()
 
void setSubSysID (unsigned int val)
 
unsigned short getTextureMemory ()
 
void setTextureMemory (unsigned short val)
 
bool getHwTransformAndLight ()
 
void setHwTransformAndLight (bool val)
 
bool getDynamicTextures ()
 
void setDynamicTextures (bool val)
 
bool getRenderToTexture_A8R8G8B8 ()
 
void setRenderToTexture_A8R8G8B8 (bool val)
 
bool getRenderToTexture_A8B8G8R8 ()
 
void setRenderToTexture_A8B8G8R8 (bool val)
 
bool getTextureFromSystemMemory ()
 
void setTextureFromSystemMemory (bool val)
 
bool getTextureFromVideoMemory ()
 
void setTextureFromVideoMemory (bool val)
 
char getMaxTextureBlendStages ()
 
void setMaxTextureBlendStages (char val)
 
char getMaxActiveLights ()
 
void setMaxActiveLights (char val)
 
char getMaxSimultaneousTextures ()
 
void setMaxSimultaneousTextures (char val)
 
unsigned short getMaxTextureWidth ()
 
void setMaxTextureWidth (unsigned short val)
 
unsigned short getMaxTextureHeight ()
 
void setMaxTextureHeight (unsigned short val)
 
unsigned int getVertexShaderVersion ()
 
void setVertexShaderVersion (unsigned int val)
 
unsigned int getPixelShaderVersion ()
 
void setPixelShaderVersion (unsigned int val)
 
int getNumMonitors ()
 
void setNumMonitors (int val)
 
int getMouseButtons ()
 
void setMouseButtons (int val)
 
unsigned short getScreenResX ()
 
void setScreenResX (unsigned short val)
 
unsigned short getScreenResY ()
 
void setScreenResY (unsigned short val)
 
unsigned int getPackedOSVersion ()
 
void setPackedOSVersion (unsigned int val)
 
unsigned int getPackedOSServicePack ()
 
void setPackedOSServicePack (unsigned int val)
 
bool getHostedOS ()
 
void setHostedOS (bool val)
 
bool getFlashPluginInstalled ()
 
void setFlashPluginInstalled (bool val)
 
bool getIsAdministrator ()
 
void setIsAdministrator (bool val)
 
bool getTabletPC ()
 
void setTabletPC (bool val)
 
int getTouchCapabilites ()
 
void setTouchCapabilites (int val)
 
std::string getHwID ()
 
void setHwID (std::string val)
 
Vector< std::string > getHwSerials ()
 
void setHwSerials (Vector< std::string > 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

◆ getDeviceID()

unsigned short UserCapabilitiesInfo::getDeviceID ( )
inline

◆ getDynamicTextures()

bool UserCapabilitiesInfo::getDynamicTextures ( )
inline

◆ getFlashPluginInstalled()

bool UserCapabilitiesInfo::getFlashPluginInstalled ( )
inline

◆ getFreeDiskSpace()

unsigned short UserCapabilitiesInfo::getFreeDiskSpace ( )
inline

◆ getHostedOS()

bool UserCapabilitiesInfo::getHostedOS ( )
inline

◆ getHwID()

std::string UserCapabilitiesInfo::getHwID ( )
inline

◆ getHwSerials()

Vector< std::string > UserCapabilitiesInfo::getHwSerials ( )
inline

◆ getHwTransformAndLight()

bool UserCapabilitiesInfo::getHwTransformAndLight ( )
inline

◆ getIsAdministrator()

bool UserCapabilitiesInfo::getIsAdministrator ( )
inline

◆ getMacAddress()

std::string UserCapabilitiesInfo::getMacAddress ( )
inline

◆ getMaxActiveLights()

char UserCapabilitiesInfo::getMaxActiveLights ( )
inline

◆ getMaxSimultaneousTextures()

char UserCapabilitiesInfo::getMaxSimultaneousTextures ( )
inline

◆ getMaxTextureBlendStages()

char UserCapabilitiesInfo::getMaxTextureBlendStages ( )
inline

◆ getMaxTextureHeight()

unsigned short UserCapabilitiesInfo::getMaxTextureHeight ( )
inline

◆ getMaxTextureWidth()

unsigned short UserCapabilitiesInfo::getMaxTextureWidth ( )
inline

◆ getMouseButtons()

int UserCapabilitiesInfo::getMouseButtons ( )
inline

◆ getNumMonitors()

int UserCapabilitiesInfo::getNumMonitors ( )
inline

◆ getNumProcessors()

char UserCapabilitiesInfo::getNumProcessors ( )
inline

◆ getPackedOSServicePack()

unsigned int UserCapabilitiesInfo::getPackedOSServicePack ( )
inline

◆ getPackedOSVersion()

unsigned int UserCapabilitiesInfo::getPackedOSVersion ( )
inline

◆ getPixelShaderVersion()

unsigned int UserCapabilitiesInfo::getPixelShaderVersion ( )
inline

◆ getProcessorArchitecture()

unsigned short UserCapabilitiesInfo::getProcessorArchitecture ( )
inline

◆ getProcessorLevel()

unsigned short UserCapabilitiesInfo::getProcessorLevel ( )
inline

◆ getProcessorRevision()

unsigned short UserCapabilitiesInfo::getProcessorRevision ( )
inline

◆ getProcessorType()

unsigned int UserCapabilitiesInfo::getProcessorType ( )
inline

◆ getRenderToTexture_A8B8G8R8()

bool UserCapabilitiesInfo::getRenderToTexture_A8B8G8R8 ( )
inline

◆ getRenderToTexture_A8R8G8B8()

bool UserCapabilitiesInfo::getRenderToTexture_A8R8G8B8 ( )
inline

◆ getScreenResX()

unsigned short UserCapabilitiesInfo::getScreenResX ( )
inline

◆ getScreenResY()

unsigned short UserCapabilitiesInfo::getScreenResY ( )
inline

◆ getSubSysID()

unsigned int UserCapabilitiesInfo::getSubSysID ( )
inline

◆ getSystemMemory()

unsigned short UserCapabilitiesInfo::getSystemMemory ( )
inline

◆ getTabletPC()

bool UserCapabilitiesInfo::getTabletPC ( )
inline

◆ getTextureFromSystemMemory()

bool UserCapabilitiesInfo::getTextureFromSystemMemory ( )
inline

◆ getTextureFromVideoMemory()

bool UserCapabilitiesInfo::getTextureFromVideoMemory ( )
inline

◆ getTextureMemory()

unsigned short UserCapabilitiesInfo::getTextureMemory ( )
inline

◆ getTouchCapabilites()

int UserCapabilitiesInfo::getTouchCapabilites ( )
inline

◆ getVendorID()

unsigned short UserCapabilitiesInfo::getVendorID ( )
inline

◆ getVertexShaderVersion()

unsigned int UserCapabilitiesInfo::getVertexShaderVersion ( )
inline

◆ setDeviceID()

void UserCapabilitiesInfo::setDeviceID ( unsigned short val)
inline

◆ setDynamicTextures()

void UserCapabilitiesInfo::setDynamicTextures ( bool val)
inline

◆ setFlashPluginInstalled()

void UserCapabilitiesInfo::setFlashPluginInstalled ( bool val)
inline

◆ setFreeDiskSpace()

void UserCapabilitiesInfo::setFreeDiskSpace ( unsigned short val)
inline

◆ setHostedOS()

void UserCapabilitiesInfo::setHostedOS ( bool val)
inline

◆ setHwID()

void UserCapabilitiesInfo::setHwID ( std::string val)
inline

◆ setHwSerials()

void UserCapabilitiesInfo::setHwSerials ( Vector< std::string > val)
inline

◆ setHwTransformAndLight()

void UserCapabilitiesInfo::setHwTransformAndLight ( bool val)
inline

◆ setIsAdministrator()

void UserCapabilitiesInfo::setIsAdministrator ( bool val)
inline

◆ setMacAddress()

void UserCapabilitiesInfo::setMacAddress ( std::string val)
inline

◆ setMaxActiveLights()

void UserCapabilitiesInfo::setMaxActiveLights ( char val)
inline

◆ setMaxSimultaneousTextures()

void UserCapabilitiesInfo::setMaxSimultaneousTextures ( char val)
inline

◆ setMaxTextureBlendStages()

void UserCapabilitiesInfo::setMaxTextureBlendStages ( char val)
inline

◆ setMaxTextureHeight()

void UserCapabilitiesInfo::setMaxTextureHeight ( unsigned short val)
inline

◆ setMaxTextureWidth()

void UserCapabilitiesInfo::setMaxTextureWidth ( unsigned short val)
inline

◆ setMouseButtons()

void UserCapabilitiesInfo::setMouseButtons ( int val)
inline

◆ setNumMonitors()

void UserCapabilitiesInfo::setNumMonitors ( int val)
inline

◆ setNumProcessors()

void UserCapabilitiesInfo::setNumProcessors ( char val)
inline

◆ setPackedOSServicePack()

void UserCapabilitiesInfo::setPackedOSServicePack ( unsigned int val)
inline

◆ setPackedOSVersion()

void UserCapabilitiesInfo::setPackedOSVersion ( unsigned int val)
inline

◆ setPixelShaderVersion()

void UserCapabilitiesInfo::setPixelShaderVersion ( unsigned int val)
inline

◆ setProcessorArchitecture()

void UserCapabilitiesInfo::setProcessorArchitecture ( unsigned short val)
inline

◆ setProcessorLevel()

void UserCapabilitiesInfo::setProcessorLevel ( unsigned short val)
inline

◆ setProcessorRevision()

void UserCapabilitiesInfo::setProcessorRevision ( unsigned short val)
inline

◆ setProcessorType()

void UserCapabilitiesInfo::setProcessorType ( unsigned int val)
inline

◆ setRenderToTexture_A8B8G8R8()

void UserCapabilitiesInfo::setRenderToTexture_A8B8G8R8 ( bool val)
inline

◆ setRenderToTexture_A8R8G8B8()

void UserCapabilitiesInfo::setRenderToTexture_A8R8G8B8 ( bool val)
inline

◆ setScreenResX()

void UserCapabilitiesInfo::setScreenResX ( unsigned short val)
inline

◆ setScreenResY()

void UserCapabilitiesInfo::setScreenResY ( unsigned short val)
inline

◆ setSubSysID()

void UserCapabilitiesInfo::setSubSysID ( unsigned int val)
inline

◆ setSystemMemory()

void UserCapabilitiesInfo::setSystemMemory ( unsigned short val)
inline

◆ setTabletPC()

void UserCapabilitiesInfo::setTabletPC ( bool val)
inline

◆ setTextureFromSystemMemory()

void UserCapabilitiesInfo::setTextureFromSystemMemory ( bool val)
inline

◆ setTextureFromVideoMemory()

void UserCapabilitiesInfo::setTextureFromVideoMemory ( bool val)
inline

◆ setTextureMemory()

void UserCapabilitiesInfo::setTextureMemory ( unsigned short val)
inline

◆ setTouchCapabilites()

void UserCapabilitiesInfo::setTouchCapabilites ( int val)
inline

◆ setVendorID()

void UserCapabilitiesInfo::setVendorID ( unsigned short val)
inline

◆ setVertexShaderVersion()

void UserCapabilitiesInfo::setVertexShaderVersion ( unsigned int val)
inline