sead
Loading...
Searching...
No Matches
sead::AssertConfig Class Reference

#include <seadAssertConfig.h>

Static Public Member Functions

static void registerCallback (DelegateEvent< const char * >::Slot &slot)
static void unregisterCallback (DelegateEvent< const char * >::Slot &slot)
static void registerFinalCallback (IDelegate1< const char * > *callback)
static void execCallbacks (const char *assert_msg)

Static Private Attributes

static IDelegate1< const char * > * sFinalCallback = nullptr
static DelegateEvent< const char * > sAssertEvent

Member Function Documentation

◆ registerCallback()

void sead::AssertConfig::registerCallback ( DelegateEvent< const char * >::Slot & slot)
static

◆ unregisterCallback()

void sead::AssertConfig::unregisterCallback ( DelegateEvent< const char * >::Slot & slot)
static

◆ registerFinalCallback()

void sead::AssertConfig::registerFinalCallback ( IDelegate1< const char * > * callback)
static

◆ execCallbacks()

void sead::AssertConfig::execCallbacks ( const char * assert_msg)
static

Member Data Documentation

◆ sFinalCallback

IDelegate1< const char * > * sead::AssertConfig::sFinalCallback = nullptr
staticprivate

◆ sAssertEvent

DelegateEvent< const char * > sead::AssertConfig::sAssertEvent
staticprivate