mirror of
https://github.com/Mauler125/r5sdk.git
synced 2025-02-09 19:15:03 +01:00
34 lines
874 B
C
34 lines
874 B
C
//-----------------------------------------------------------------------------
|
|
// Specifies a module + interface name for initialization
|
|
//-----------------------------------------------------------------------------
|
|
struct AppSystemInfo_t
|
|
{
|
|
const char* m_pModuleName;
|
|
const char* m_pInterfaceName;
|
|
};
|
|
|
|
//-----------------------------------------------------------------------------
|
|
//
|
|
//-----------------------------------------------------------------------------
|
|
enum InitReturnVal_t
|
|
{
|
|
INIT_FAILED = 0,
|
|
INIT_OK,
|
|
|
|
INIT_LAST_VAL,
|
|
};
|
|
|
|
//-----------------------------------------------------------------------------
|
|
//
|
|
//-----------------------------------------------------------------------------
|
|
enum AppSystemTier_t
|
|
{
|
|
APP_SYSTEM_TIER0 = 0,
|
|
APP_SYSTEM_TIER1,
|
|
APP_SYSTEM_TIER2,
|
|
APP_SYSTEM_TIER3,
|
|
|
|
APP_SYSTEM_TIER_OTHER,
|
|
};
|
|
// NOTE: _purecall IAppSystem vtable
|