Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
DynamicModuleControlBase Struct Reference

#include <DynamicLink.h>

+ Inheritance diagram for DynamicModuleControlBase:
+ Collaboration diagram for DynamicModuleControlBase:

Public Member Functions

virtual ~DynamicModuleControlBase ()
 
virtual const chargetModuleName () const
 
virtual int getModuleSize () const
 
virtual const chargetModuleTypeString () const
 
virtual void dump ()
 
virtual void dump2 ()
 
virtual bool do_load ()
 
virtual BOOL do_load_async ()
 
virtual bool do_unload ()
 
virtual BOOL do_link ()
 
virtual bool do_unlink ()
 
 DynamicModuleControlBase ()
 
BOOL link ()
 
BOOL unlink ()
 
BOOL load_async ()
 
bool force_unlink ()
 
DynamicModuleControlBasegetNextClass ()
 
bool isLinked () const
 

Static Public Member Functions

static void dump ()
 
static DynamicModuleControlBasegetFirstClass ()
 

Public Attributes

u16 mLinkCount
 
u16 mDoLinkCount
 
DynamicModuleControlBasemPrev
 
DynamicModuleControlBasemNext
 

Static Public Attributes

static DynamicModuleControlBasemFirst
 
static DynamicModuleControlBasemLast
 

Constructor & Destructor Documentation

◆ ~DynamicModuleControlBase()

DynamicModuleControlBase::~DynamicModuleControlBase ( )
virtual

◆ DynamicModuleControlBase()

DynamicModuleControlBase::DynamicModuleControlBase ( )

Member Function Documentation

◆ do_link()

virtual BOOL DynamicModuleControlBase::do_link ( )
inlinevirtual

Reimplemented in DynamicModuleControl.

◆ do_load()

virtual bool DynamicModuleControlBase::do_load ( )
inlinevirtual

Reimplemented in DynamicModuleControl.

◆ do_load_async()

virtual BOOL DynamicModuleControlBase::do_load_async ( )
inlinevirtual

Reimplemented in DynamicModuleControl.

◆ do_unlink()

virtual bool DynamicModuleControlBase::do_unlink ( )
inlinevirtual

Reimplemented in DynamicModuleControl.

◆ do_unload()

virtual bool DynamicModuleControlBase::do_unload ( )
inlinevirtual

Reimplemented in DynamicModuleControl.

◆ dump() [1/2]

void DynamicModuleControlBase::dump ( )
virtual

◆ dump() [2/2]

static void DynamicModuleControlBase::dump ( )
static

◆ dump2()

virtual void DynamicModuleControlBase::dump2 ( )
inlinevirtual

Reimplemented in DynamicModuleControl.

◆ force_unlink()

bool DynamicModuleControlBase::force_unlink ( )

◆ getFirstClass()

static DynamicModuleControlBase * DynamicModuleControlBase::getFirstClass ( )
inlinestatic

◆ getModuleName()

virtual const char * DynamicModuleControlBase::getModuleName ( ) const
inlinevirtual

Reimplemented in DynamicModuleControl.

◆ getModuleSize()

virtual int DynamicModuleControlBase::getModuleSize ( ) const
inlinevirtual

Reimplemented in DynamicModuleControl.

◆ getModuleTypeString()

virtual const char * DynamicModuleControlBase::getModuleTypeString ( ) const
inlinevirtual

Reimplemented in DynamicModuleControl.

◆ getNextClass()

DynamicModuleControlBase * DynamicModuleControlBase::getNextClass ( )
inline

◆ isLinked()

bool DynamicModuleControlBase::isLinked ( ) const
inline

◆ link()

BOOL DynamicModuleControlBase::link ( )

◆ load_async()

BOOL DynamicModuleControlBase::load_async ( )

◆ unlink()

BOOL DynamicModuleControlBase::unlink ( )

Member Data Documentation

◆ mDoLinkCount

u16 DynamicModuleControlBase::mDoLinkCount

◆ mFirst

DynamicModuleControlBase * DynamicModuleControlBase::mFirst
static

DynamicLink.cpp REL Linking Manager

◆ mLast

DynamicModuleControlBase * DynamicModuleControlBase::mLast
static

◆ mLinkCount

u16 DynamicModuleControlBase::mLinkCount

◆ mNext

DynamicModuleControlBase* DynamicModuleControlBase::mNext

◆ mPrev

DynamicModuleControlBase* DynamicModuleControlBase::mPrev

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