RedCore
Loading...
Searching...
No Matches
red::ClassExtensionInstance Class Reference

#include <ClassExtension.h>

Inherits sead::TListNode< ClassExtensionInstance * >.

Public Member Functions

 ClassExtensionInstance (u32 size, u8 *data, const sead::RuntimeTypeInfo::Interface *typeInfo)
template<typename T>
T * get (u32 offset)
const sead::RuntimeTypeInfo::Interface * getTypeInfo () const

Constructor & Destructor Documentation

◆ ClassExtensionInstance()

red::ClassExtensionInstance::ClassExtensionInstance ( u32 size,
u8 * data,
const sead::RuntimeTypeInfo::Interface * typeInfo )
inline

Member Function Documentation

◆ get()

template<typename T>
T * red::ClassExtensionInstance::get ( u32 offset)
inlinenodiscard

◆ getTypeInfo()

const sead::RuntimeTypeInfo::Interface * red::ClassExtensionInstance::getTypeInfo ( ) const
inlinenodiscard