Slot class
A Slot is a wrapper around a Delegate that is invoked when a signal is emitted.
Base classes
- class sead::IDisposer
Public types
- enum class HeapNullOption { AlwaysUseSpecifiedHeap = 0, UseSpecifiedOrContainHeap = 1, DoNotAppendDisposerIfNoHeapSpecified = 2, UseSpecifiedOrCurrentHeap = 3 }
Public static functions
- static auto getListNodeOffset() -> u32
Constructors, destructors, conversion operators
Public functions
- void release()
Protected functions
- auto getDisposerHeap_() const -> Heap*
Enum documentation
enum class sead:: DelegateEvent:: Slot:: HeapNullOption
#include <heap/seadDisposer.h>
Function documentation
static u32 sead:: DelegateEvent:: Slot:: getListNodeOffset()
#include <heap/seadDisposer.h>
Heap* sead:: DelegateEvent:: Slot:: getDisposerHeap_() const protected
#include <heap/seadDisposer.h>