Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
dEvDtBase_c Class Reference

#include <d_event_data.h>

+ Collaboration diagram for dEvDtBase_c:

Public Member Functions

 dEvDtBase_c ()
 
 ~dEvDtBase_c ()
 
int init ()
 
int init (char *p_data, int roomNo)
 
void advanceCut (dEvDtEvent_c *p_event)
 
BOOL advanceCutLocal (dEvDtStaff_c *p_staff)
 
event_binary_data_headergetHeaderP ()
 
dEvDtStaff_cgetStaffP (int i)
 
dEvDtEvent_cgetEventP (int i)
 
dEvDtEvent_cgetEventP ()
 
dEvDtData_cgetDataP (int i)
 
dEvDtCut_cgetCutP (int i)
 
char * getEventName (int i)
 
int getStaffCurrentCut (int i)
 
dEvDtCut_cgetCutStaffCurrentCutP (int i)
 
int getStaffStartCut (int i)
 
dEvDtCut_cgetCutStaffStartCutP (int i)
 
int * getIDataP (int i)
 
f32getFDataP (int i)
 
char * getSDataP (int i)
 
u32 getEventTop ()
 
s32 getEventNum ()
 
u32 getStaffTop ()
 
s32 getStaffNum ()
 
u32 getCutTop ()
 
s32 getCutNum ()
 
u32 getDataTop ()
 
s32 getDataNum ()
 
u32 getFDataTop ()
 
s32 getFDataNum ()
 
u32 getIDataTop ()
 
s32 getIDataNum ()
 
u32 getSDataTop ()
 
s32 getSDataNum ()
 
s32 roomNo ()
 
void setHeaderP (event_binary_data_header *p_header)
 
void setEventP (dEvDtEvent_c *p_event)
 
void setStaffP (dEvDtStaff_c *p_staff)
 
void setCutP (dEvDtCut_c *p_cut)
 
void setDataP (dEvDtData_c *p_data)
 
void setFDataP (f32 *p_fdata)
 
void setIDataP (int *p_idata)
 
void setSDataP (char *p_sdata)
 

Public Attributes

event_binary_data_headermHeaderP
 
dEvDtEvent_cmEventP
 
dEvDtStaff_cmStaffP
 
dEvDtCut_cmCutP
 
dEvDtData_cmDataP
 
f32mFDataP
 
int * mIDataP
 
char * mSDataP
 
s32 mRoomNo
 

Constructor & Destructor Documentation

◆ dEvDtBase_c()

dEvDtBase_c::dEvDtBase_c ( )
inline

◆ ~dEvDtBase_c()

dEvDtBase_c::~dEvDtBase_c ( )
inline

Member Function Documentation

◆ advanceCut()

void dEvDtBase_c::advanceCut ( dEvDtEvent_c * p_event)

◆ advanceCutLocal()

BOOL dEvDtBase_c::advanceCutLocal ( dEvDtStaff_c * p_staff)

◆ getCutNum()

s32 dEvDtBase_c::getCutNum ( )
inline

◆ getCutP()

dEvDtCut_c * dEvDtBase_c::getCutP ( int i)
inline

◆ getCutStaffCurrentCutP()

dEvDtCut_c * dEvDtBase_c::getCutStaffCurrentCutP ( int i)
inline

◆ getCutStaffStartCutP()

dEvDtCut_c * dEvDtBase_c::getCutStaffStartCutP ( int i)
inline

◆ getCutTop()

u32 dEvDtBase_c::getCutTop ( )
inline

◆ getDataNum()

s32 dEvDtBase_c::getDataNum ( )
inline

◆ getDataP()

dEvDtData_c * dEvDtBase_c::getDataP ( int i)
inline

◆ getDataTop()

u32 dEvDtBase_c::getDataTop ( )
inline

◆ getEventName()

char * dEvDtBase_c::getEventName ( int i)
inline

◆ getEventNum()

s32 dEvDtBase_c::getEventNum ( )
inline

◆ getEventP() [1/2]

dEvDtEvent_c * dEvDtBase_c::getEventP ( )
inline

◆ getEventP() [2/2]

dEvDtEvent_c * dEvDtBase_c::getEventP ( int i)
inline

◆ getEventTop()

u32 dEvDtBase_c::getEventTop ( )
inline

◆ getFDataNum()

s32 dEvDtBase_c::getFDataNum ( )
inline

◆ getFDataP()

f32 * dEvDtBase_c::getFDataP ( int i)
inline

◆ getFDataTop()

u32 dEvDtBase_c::getFDataTop ( )
inline

◆ getHeaderP()

event_binary_data_header * dEvDtBase_c::getHeaderP ( )
inline

◆ getIDataNum()

s32 dEvDtBase_c::getIDataNum ( )
inline

◆ getIDataP()

int * dEvDtBase_c::getIDataP ( int i)
inline

◆ getIDataTop()

u32 dEvDtBase_c::getIDataTop ( )
inline

◆ getSDataNum()

s32 dEvDtBase_c::getSDataNum ( )
inline

◆ getSDataP()

char * dEvDtBase_c::getSDataP ( int i)
inline

◆ getSDataTop()

u32 dEvDtBase_c::getSDataTop ( )
inline

◆ getStaffCurrentCut()

int dEvDtBase_c::getStaffCurrentCut ( int i)
inline

◆ getStaffNum()

s32 dEvDtBase_c::getStaffNum ( )
inline

◆ getStaffP()

dEvDtStaff_c * dEvDtBase_c::getStaffP ( int i)
inline

◆ getStaffStartCut()

int dEvDtBase_c::getStaffStartCut ( int i)
inline

◆ getStaffTop()

u32 dEvDtBase_c::getStaffTop ( )
inline

◆ init() [1/2]

int dEvDtBase_c::init ( )

◆ init() [2/2]

int dEvDtBase_c::init ( char * p_data,
int roomNo )

◆ roomNo()

s32 dEvDtBase_c::roomNo ( )
inline

◆ setCutP()

void dEvDtBase_c::setCutP ( dEvDtCut_c * p_cut)
inline

◆ setDataP()

void dEvDtBase_c::setDataP ( dEvDtData_c * p_data)
inline

◆ setEventP()

void dEvDtBase_c::setEventP ( dEvDtEvent_c * p_event)
inline

◆ setFDataP()

void dEvDtBase_c::setFDataP ( f32 * p_fdata)
inline

◆ setHeaderP()

void dEvDtBase_c::setHeaderP ( event_binary_data_header * p_header)
inline

◆ setIDataP()

void dEvDtBase_c::setIDataP ( int * p_idata)
inline

◆ setSDataP()

void dEvDtBase_c::setSDataP ( char * p_sdata)
inline

◆ setStaffP()

void dEvDtBase_c::setStaffP ( dEvDtStaff_c * p_staff)
inline

Member Data Documentation

◆ mCutP

dEvDtCut_c* dEvDtBase_c::mCutP

◆ mDataP

dEvDtData_c* dEvDtBase_c::mDataP

◆ mEventP

dEvDtEvent_c* dEvDtBase_c::mEventP

◆ mFDataP

f32* dEvDtBase_c::mFDataP

◆ mHeaderP

event_binary_data_header* dEvDtBase_c::mHeaderP

◆ mIDataP

int* dEvDtBase_c::mIDataP

◆ mRoomNo

s32 dEvDtBase_c::mRoomNo

◆ mSDataP

char* dEvDtBase_c::mSDataP

◆ mStaffP

dEvDtStaff_c* dEvDtBase_c::mStaffP

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