Loading [MathJax]/extensions/MathMenu.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
JStudio::ctb::TObject Struct Referenceabstract

#include <ctb.h>

+ Inheritance diagram for JStudio::ctb::TObject:
+ Collaboration diagram for JStudio::ctb::TObject:

Public Member Functions

 TObject (const void *id, u32 size, const void *param_2)
 
virtual ~TObject ()=0
 
virtual int getScheme () const =0
 
const void * getData () const
 
- Public Member Functions inherited from JStudio::object::TObject_ID
 TObject_ID (const void *id, u32 id_size)
 
TIDData const & getIDData () const
 
- Public Member Functions inherited from JStudio::object::TIDData
 TIDData (const void *id, u32 id_size)
 
const u8getID () const
 
u32 getIDSize () const
 

Public Attributes

JGadget::TLinkListNode ocObject_
 
const void * pData_
 

Additional Inherited Members

- Static Public Member Functions inherited from JStudio::object::TIDData
static bool isEqual (JStudio::object::TIDData const &, JStudio::object::TIDData const &)
 
- Protected Attributes inherited from JStudio::object::TIDData
const void * mID
 
u32 mID_size
 

Constructor & Destructor Documentation

◆ TObject()

JStudio::ctb::TObject::TObject ( const void * id,
u32 size,
const void * param_2 )
inline

◆ ~TObject()

JStudio::ctb::TObject::~TObject ( )
pure virtual

Member Function Documentation

◆ getData()

const void * JStudio::ctb::TObject::getData ( ) const
inline

◆ getScheme()

virtual int JStudio::ctb::TObject::getScheme ( ) const
pure virtual

Member Data Documentation

◆ ocObject_

JGadget::TLinkListNode JStudio::ctb::TObject::ocObject_

◆ pData_

const void* JStudio::ctb::TObject::pData_

The documentation for this struct was generated from the following files: