sead::DrawLockContext class

Base classes

class Node

Public types

enum class NodeClassType { Reflexible = 0, Node = 1, Other = 2 }
enum class AllocFlg { Name = 1u << 0u, Meta = 1u << 1u }

Constructors, destructors, conversion operators

DrawLockContext()

Public functions

void initialize(Heap* heap)
void lock()
void unlock()
void genMessage(hostio::Context* context)
auto getNodeClassType() const -> NodeClassType override

Enum documentation

enum class sead::DrawLockContext::NodeClassType

Enumerators
Reflexible

sead::hostio::Reflexible

Node

sead::hostio::Node

Other

Other classes.

enum class sead::DrawLockContext::AllocFlg

Function documentation

NodeClassType sead::DrawLockContext::getNodeClassType() const override