Plasma Engine  2.0
Loading...
Searching...
No Matches
plPlatformProfile Class Referencefinal
Inheritance diagram for plPlatformProfile:

Public Member Functions

void SetConfigName (plStringView sName)
 
plStringView GetConfigName () const
 
void SetTargetPlatform (plStringView sPlatform)
 
plStringView GetTargetPlatform () const
 
void Clear ()
 
void AddMissingConfigs ()
 
template<typename TYPE >
const TYPE * GetTypeConfig () const
 
template<typename TYPE >
TYPE * GetTypeConfig ()
 
const plProfileConfigDataGetTypeConfig (const plRTTI *pRtti) const
 
plProfileConfigDataGetTypeConfig (const plRTTI *pRtti)
 
plResult SaveForRuntime (plStringView sFile) const
 
plResult LoadForRuntime (plStringView sFile)
 
plUInt32 GetLastModificationCounter () const
 Returns a number indicating when the profile counter changed last. By storing and comparing this value, other code can update their state if necessary.
 
- Public Member Functions inherited from plReflectedClass
virtual const plRTTIGetDynamicRTTI () const
 
bool IsInstanceOf (const plRTTI *pType) const
 Returns whether the type of this instance is of the given type or derived from it.
 
template<typename T >
PL_ALWAYS_INLINE bool IsInstanceOf () const
 Returns whether the type of this instance is of the given type or derived from it.
 

Additional Inherited Members

- Static Public Member Functions inherited from plNoBase
static const plRTTIGetStaticRTTI ()
 

The documentation for this class was generated from the following files: