ezEngine  Release 25.03
ezPlatformProfile Class Referencefinal
Inheritance diagram for ezPlatformProfile:

Public Member Functions

void SetConfigName (ezStringView sName)
 
ezStringView GetConfigName () const
 
void SetTargetPlatform (ezStringView sPlatform)
 
ezStringView GetTargetPlatform () const
 
void Clear ()
 
void AddMissingConfigs ()
 
template<typename TYPE >
const TYPE * GetTypeConfig () const
 
template<typename TYPE >
TYPE * GetTypeConfig ()
 
const ezProfileConfigDataGetTypeConfig (const ezRTTI *pRtti) const
 
ezProfileConfigDataGetTypeConfig (const ezRTTI *pRtti)
 
ezResult SaveForRuntime (ezStringView sFile) const
 
ezResult LoadForRuntime (ezStringView sFile)
 
ezUInt32 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 ezReflectedClass
virtual const ezRTTIGetDynamicRTTI () const
 
bool IsInstanceOf (const ezRTTI *pType) const
 Returns whether the type of this instance is of the given type or derived from it.
 
template<typename T >
EZ_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 ezNoBase
static const ezRTTIGetStaticRTTI ()
 

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