struct MR_std_string MR_std_string
Definition MRE57.h:22
struct MR_std_filesystem_path MR_std_filesystem_path
Definition MRSceneRoot.h:15
struct MR_SystemMemory MR_SystemMemory
Generated from class MR::SystemMemory.
Definition MRSystem.h:18
MRC_API MR_std_filesystem_path * MR_GetTempDirectory(void)
MRC_API MR_std_string * MR_GetCpuId(void)
MRC_API void MR_SystemMemory_DestroyArray(const MR_SystemMemory *_this)
Destroys a heap-allocated array of MR_SystemMemory. Does nothing if the pointer is null.
MRC_API void MR_SetCurrentThreadName(const char *name)
Generated from function MR::SetCurrentThreadName.
MRC_API void MR_SystemMemory_Set_physicalTotal(MR_SystemMemory *_this, MR_uint64_t value)
MRC_API MR_std_filesystem_path * MR_getUserConfigDir(void)
MRC_API MR_SystemMemory * MR_SystemMemory_ConstructFromAnother(const MR_SystemMemory *_other)
MRC_API MR_SystemMemory * MR_SystemMemory_ConstructFrom(MR_uint64_t physicalTotal, MR_uint64_t physicalAvailable)
MRC_API MR_std_filesystem_path * MR_getUserConfigFilePath(void)
MRC_API void MR_setNewHandlerIfNeeded(void)
Generated from function MR::setNewHandlerIfNeeded.
MRC_API MR_std_string * MR_GetMRVersionString(void)
MRC_API void MR_SystemMemory_Set_physicalAvailable(MR_SystemMemory *_this, MR_uint64_t value)
MRC_API MR_uint64_t * MR_SystemMemory_GetMutable_physicalTotal(MR_SystemMemory *_this)
MRC_API MR_SystemMemory * MR_SystemMemory_DefaultConstructArray(size_t num_elems)
MRC_API void MR_SystemMemory_Destroy(const MR_SystemMemory *_this)
Destroys a heap-allocated instance of MR_SystemMemory. Does nothing if the pointer is null.
MRC_API const MR_uint64_t * MR_SystemMemory_Get_physicalAvailable(const MR_SystemMemory *_this)
MRC_API MR_std_string * MR_GetDetailedOSName(void)
MRC_API MR_uint64_t * MR_SystemMemory_GetMutable_physicalAvailable(MR_SystemMemory *_this)
MRC_API MR_SystemMemory * MR_SystemMemory_DefaultConstruct(void)
MRC_API void MR_setupLoggerByDefault(void)
MRC_API const MR_uint64_t * MR_SystemMemory_Get_physicalTotal(const MR_SystemMemory *_this)
MRC_API void MR_OpenLink(const MR_std_string *url)
MRC_API MR_SystemMemory * MR_SystemMemory_AssignFromAnother(MR_SystemMemory *_this, const MR_SystemMemory *_other)
MRC_API const MR_SystemMemory * MR_SystemMemory_OffsetPtr(const MR_SystemMemory *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API MR_SystemMemory * MR_SystemMemory_OffsetMutablePtr(MR_SystemMemory *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API MR_std_filesystem_path * MR_GetHomeDirectory(void)
MRC_API MR_SystemMemory * MR_getSystemMemory(void)
MRC_API MR_std_string * MR_getCurrentStacktrace(void)
MRC_API bool MR_OpenDocument(const char *path, const char *path_end)
MRC_API MR_std_string * MR_getOSNoSpaces(void)
uint64_t MR_uint64_t
Definition common.h:14
#define MRC_API
Definition exports.h:11
virtual std::string name() const override