seadRuntimeTypeInfo.h file
Namespaces
- namespace sead
- namespace sead::RuntimeTypeInfo
Classes
- class sead::RuntimeTypeInfo::Interface
- class sead::RuntimeTypeInfo::Root
-
template<typename BaseType>class sead::RuntimeTypeInfo::Derive
Defines
- #define SEAD_RTTI_BASE(CLASS)
- #define SEAD_RTTI_OVERRIDE(CLASS, BASE)
Define documentation
#define SEAD_RTTI_BASE(CLASS)
| Parameters | |
|---|---|
| CLASS | The name of the class. |
Use this macro to declare sead RTTI machinery for a base class. You must use SEAD_RTTI_OVERRIDE in all derived classes.
#define SEAD_RTTI_OVERRIDE(CLASS, BASE)
| Parameters | |
|---|---|
| CLASS | The name of the class. |
| BASE | The name of the base class of CLASS. |
Use this macro to declare sead RTTI machinery for a derived class.