Public Member Functions | |
const Burger::StaticRTTI * | get_StaticRTTI (void) const noexcept override |
Get the description to the class. | |
Steam () noexcept | |
~Steam () noexcept | |
eError | init (uint32_t uSteamID, uint_t bRestartIfNeeded=0) noexcept |
void | shutdown (void) noexcept |
uint_t | has_started (void) const noexcept |
uint32_t | get_steamID (void) const noexcept |
Public Member Functions inherited from Burger::Base | |
const char * | get_class_name (void) const noexcept |
Get the name of the class. | |
virtual | ~Base () noexcept=default |
Destructor. | |
Static Public Attributes | |
static const Burger::StaticRTTI | g_StaticRTTI |
Static Public Attributes inherited from Burger::Base | |
static const Burger::StaticRTTI | g_StaticRTTI |
The global description of the class. | |
Protected Attributes | |
uint32_t | m_uSteamID |
32 bit steam ID assigned to this application | |
uint_t | m_bSteamInitialized |
TRUE if steam was started | |
Private Member Functions | |
Steam (const Steam &)=delete | |
Steam & | operator= (const Steam &)=delete |
Steam (Steam &&)=delete | |
Steam & | operator= (Steam &&)=delete |
|
privatedelete |
|
privatedelete |
|
noexcept |
|
noexcept |
|
overridevirtualnoexcept |
Get the description to the class.
This virtual function will pull the pointer to the StaticRTTI instance that has the name of the class. Due to it being virtual, it will be the name of the most derived class.
Reimplemented from Burger::Base.
|
inlinenoexcept |
|
inlinenoexcept |
|
noexcept |
|
noexcept |
|
static |
|
protected |
32 bit steam ID assigned to this application