sead::system namespace

Namespaces

namespace detail

Functions

void Halt()
void HaltWithDetail(const char* file, int line, const char* msg, ...)
void HaltWithDetailNoFormat(const char* file, int line, const char* msg)
void DebugBreak()
void Print(const char* format, ...)
void PrintV(const char* format, std::va_list)
void PrintString(const char* format, s32)
void Warning(const char* file, int line, const char* msg, ...)
void SetWarningEnable(bool enable)
auto NewImpl(Heap* heap, size_t size, s32 alignment, bool abortOnFailure) -> void*
void DeleteImpl(void* ptr)

Function documentation

void sead::system::Halt()

void sead::system::HaltWithDetail(const char* file, int line, const char* msg, ...)

void sead::system::HaltWithDetailNoFormat(const char* file, int line, const char* msg)

void sead::system::DebugBreak()

void sead::system::Print(const char* format, ...)

void sead::system::PrintV(const char* format, std::va_list)

void sead::system::PrintString(const char* format, s32)

void sead::system::Warning(const char* file, int line, const char* msg, ...)

void sead::system::SetWarningEnable(bool enable)

void* sead::system::NewImpl(Heap* heap, size_t size, s32 alignment, bool abortOnFailure)

void sead::system::DeleteImpl(void* ptr)