Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
dEvent_manager_c Class Reference

#include <d_event_manager.h>

+ Collaboration diagram for dEvent_manager_c:

Public Member Functions

void getEventData (s16)
 
void getEventIdx (char const *, u8, s32)
 
void endCheckOld (char const *)
 
void getMyStaffId (char const *, fopAc_ac_c *, int)
 
void getIsAddvance (int)
 
void getMyActIdx (int, char const *const *, int, int, int)
 
void cutEnd (int)
 
void getMyStaffId (char const *, fopAc_ac_c *, int)
 
void getIsAddvance (int)
 
void getMyActIdx (int, char const *const *, int, int, int)
 
void getMySubstanceP (int, char const *, int)
 
void cutEnd (int)
 
void setGoal (cXyz *)
 
void ChkPresentEnd ()
 
void setObjectArchive (char *)
 
void getEventIdx (fopAc_ac_c *, char const *, u8)
 
void endCheck (s16)
 
void getMyStaffId (char const *, fopAc_ac_c *, int)
 
void getIsAddvance (int)
 
void getMyActIdx (int, char const *const *, int, int, int)
 
void cutEnd (int)
 
voidgetSubstance (dEvDtData_c *p_data, int type)
 
 dEvent_manager_c ()
 
 ~dEvent_manager_c ()
 
int create ()
 
bool setObjectArchive (char *arcName)
 
void demoInit ()
 
void roomInit (int roomNo)
 
void roomFinish (int roomNo)
 
int orderStartDemo ()
 
void remove ()
 
void startProc (dEvDtEvent_c *p_evnt)
 
void closeProc (dEvDtEvent_c *p_evnt)
 
void endProc (s16 eventID, int close)
 
void Sequencer ()
 
void Experts ()
 
dEvDtEvent_cgetEventData (s16 eventCompositId)
 
dEvDtEvent_cgetEventData (s16, int)
 
s16 getEventIdx (char const *eventName, u8 mapToolID, s32 roomNo)
 
s16 getEventIdx (fopAc_ac_c *pActor, u8 mapToolID)
 
s16 getEventIdx (fopAc_ac_c *pActor, char const *eventName, u8 mapToolID)
 
int isMapToolCamera (u8 mapToolID, s32 roomNo)
 
int order (s16 eventCompositId)
 
int startCheck (s16 eventCompositId)
 
int startCheckOld (char const *name)
 
int endCheck (s16)
 
int endCheckOld (char const *name)
 
int getMyStaffId (char const *staffName, fopAc_ac_c *pActor, int tagId)
 
int getIsAddvance (int staffIdx)
 
int getMyActIdx (int staffIdx, char const *const *param_1, int param_2, int param_3, int param_4)
 
chargetMyNowCutName (int cutIndex)
 
dEvDtData_cgetMyDataP (int index, char const *name, int type)
 
voidgetMySubstanceP (int index, char const *name, int type)
 
int getMySubstanceNum (int index, char const *name)
 
void cutEnd (int cutIndex)
 
int getEventPrio (fopAc_ac_c *pActor, s16 eventCompositId)
 
void issueStaff (char const *name)
 
void cancelStaff (char const *name)
 
void setGoal (cXyz *p_goal)
 
cXyzgetGoal ()
 
const chargetRunEventName ()
 
fopAc_ac_cspecialCast_Shutter (s16 bsTypeId, int param_1)
 
fopAc_ac_cspecialCast (char const *name, int param_1)
 
int ChkPresentEnd ()
 
int checkStartDemo ()
 
int setStartDemo (int param_0)
 
void setCameraPlay (int status)
 
dEvDtBase_cgetBase ()
 
void setFlag (int flag)
 
bool dataLoaded ()
 
int flagCheck (int flag)
 
int cameraPlay ()
 

Static Public Member Functions

static s16 getIndexCompositId (s16 param_0)
 
static int getTypeCompositId (s16 param_0)
 
static s16 makeCompositId (s16 a, int b)
 

Private Attributes

dEvDtBase_c mEventList [11]
 
s32 mCameraPlay
 
dEvent_exception_c mEventException
 
cXyz mGoal
 
u8 field_0x1a8 [2]
 
s16 mCurrentEventCompositId
 
u8 field_0x1ac [4]
 
int mRoomNo
 
u32 mCurrentEventType
 
s32 field_0x1b8
 
dEvDtFlag_c mFlags
 
bool mDataLoaded
 

Constructor & Destructor Documentation

◆ dEvent_manager_c()

dEvent_manager_c::dEvent_manager_c ( )

◆ ~dEvent_manager_c()

dEvent_manager_c::~dEvent_manager_c ( )
inline

Member Function Documentation

◆ cameraPlay()

int dEvent_manager_c::cameraPlay ( )
inline

◆ cancelStaff()

void dEvent_manager_c::cancelStaff ( char const name)

◆ checkStartDemo()

int dEvent_manager_c::checkStartDemo ( )

◆ ChkPresentEnd() [1/2]

int dEvent_manager_c::ChkPresentEnd ( )

◆ ChkPresentEnd() [2/2]

int dEvent_manager_c::ChkPresentEnd ( )

◆ closeProc()

void dEvent_manager_c::closeProc ( dEvDtEvent_c p_evnt)

◆ create()

int dEvent_manager_c::create ( )

◆ cutEnd() [1/4]

void dEvent_manager_c::cutEnd ( int  cutIndex)

◆ cutEnd() [2/4]

void dEvent_manager_c::cutEnd ( int  cutIndex)

◆ cutEnd() [3/4]

void dEvent_manager_c::cutEnd ( int  )

◆ cutEnd() [4/4]

void dEvent_manager_c::cutEnd ( int  )

◆ dataLoaded()

bool dEvent_manager_c::dataLoaded ( )
inline

◆ demoInit()

void dEvent_manager_c::demoInit ( )

◆ endCheck() [1/2]

int dEvent_manager_c::endCheck ( s16  )

◆ endCheck() [2/2]

int dEvent_manager_c::endCheck ( s16  eventID)

◆ endCheckOld() [1/2]

int dEvent_manager_c::endCheckOld ( char const name)

◆ endCheckOld() [2/2]

int dEvent_manager_c::endCheckOld ( char const name)

◆ endProc()

void dEvent_manager_c::endProc ( s16  eventID,
int  close 
)

◆ Experts()

void dEvent_manager_c::Experts ( )

◆ flagCheck()

int dEvent_manager_c::flagCheck ( int  flag)
inline

◆ getBase()

dEvDtBase_c & dEvent_manager_c::getBase ( )
inline

◆ getEventData() [1/3]

dEvDtEvent_c * dEvent_manager_c::getEventData ( s16  eventCompositId)

◆ getEventData() [2/3]

dEvDtEvent_c * dEvent_manager_c::getEventData ( s16  eventCompositId)

◆ getEventData() [3/3]

dEvDtEvent_c * dEvent_manager_c::getEventData ( s16  param_0,
int  idx 
)

◆ getEventIdx() [1/5]

s16 dEvent_manager_c::getEventIdx ( char const eventName,
u8  mapToolID,
s32  roomNo 
)

◆ getEventIdx() [2/5]

s16 dEvent_manager_c::getEventIdx ( char const eventName,
u8  mapToolID,
s32  roomNo 
)

◆ getEventIdx() [3/5]

s16 dEvent_manager_c::getEventIdx ( fopAc_ac_c pActor,
char const eventName,
u8  mapToolID 
)

◆ getEventIdx() [4/5]

s16 dEvent_manager_c::getEventIdx ( fopAc_ac_c pActor,
char const eventName,
u8  mapToolID 
)

◆ getEventIdx() [5/5]

s16 dEvent_manager_c::getEventIdx ( fopAc_ac_c pActor,
u8  mapToolID 
)

◆ getEventPrio()

int dEvent_manager_c::getEventPrio ( fopAc_ac_c pActor,
s16  eventCompositId 
)

◆ getGoal()

cXyz * dEvent_manager_c::getGoal ( )

◆ getIndexCompositId()

static s16 dEvent_manager_c::getIndexCompositId ( s16  param_0)
inlinestatic

◆ getIsAddvance() [1/4]

int dEvent_manager_c::getIsAddvance ( int  staffIdx)

◆ getIsAddvance() [2/4]

int dEvent_manager_c::getIsAddvance ( int  staffIdx)

◆ getIsAddvance() [3/4]

void dEvent_manager_c::getIsAddvance ( int  )

◆ getIsAddvance() [4/4]

void dEvent_manager_c::getIsAddvance ( int  )

◆ getMyActIdx() [1/4]

int dEvent_manager_c::getMyActIdx ( int  staffIdx,
char const *const param_1,
int  param_2,
int  param_3,
int  param_4 
)

◆ getMyActIdx() [2/4]

int dEvent_manager_c::getMyActIdx ( int  staffIdx,
char const *const param_1,
int  param_2,
int  param_3,
int  param_4 
)

◆ getMyActIdx() [3/4]

void dEvent_manager_c::getMyActIdx ( int  ,
char const *const ,
int  ,
int  ,
int   
)

◆ getMyActIdx() [4/4]

void dEvent_manager_c::getMyActIdx ( int  ,
char const *const ,
int  ,
int  ,
int   
)

◆ getMyDataP()

dEvDtData_c * dEvent_manager_c::getMyDataP ( int  index,
char const name,
int  type 
)

◆ getMyNowCutName()

char * dEvent_manager_c::getMyNowCutName ( int  cutIndex)

◆ getMyStaffId() [1/4]

int dEvent_manager_c::getMyStaffId ( char const staffName,
fopAc_ac_c pActor,
int  tagId 
)

◆ getMyStaffId() [2/4]

void dEvent_manager_c::getMyStaffId ( char const ,
fopAc_ac_c ,
int   
)

◆ getMyStaffId() [3/4]

void dEvent_manager_c::getMyStaffId ( char const ,
fopAc_ac_c ,
int   
)

◆ getMyStaffId() [4/4]

int dEvent_manager_c::getMyStaffId ( char const staffName,
fopAc_ac_c pActor,
int  tagId 
)

◆ getMySubstanceNum()

int dEvent_manager_c::getMySubstanceNum ( int  index,
char const name 
)

◆ getMySubstanceP() [1/2]

void * dEvent_manager_c::getMySubstanceP ( int  index,
char const name,
int  type 
)

◆ getMySubstanceP() [2/2]

void * dEvent_manager_c::getMySubstanceP ( int  index,
char const name,
int  type 
)

◆ getRunEventName()

const char * dEvent_manager_c::getRunEventName ( )

◆ getSubstance()

void * dEvent_manager_c::getSubstance ( dEvDtData_c p_data,
int  type 
)

◆ getTypeCompositId()

static int dEvent_manager_c::getTypeCompositId ( s16  param_0)
inlinestatic

◆ isMapToolCamera()

int dEvent_manager_c::isMapToolCamera ( u8  mapToolID,
s32  roomNo 
)

◆ issueStaff()

void dEvent_manager_c::issueStaff ( char const name)

◆ makeCompositId()

static s16 dEvent_manager_c::makeCompositId ( s16  a,
int  b 
)
inlinestatic

◆ order()

int dEvent_manager_c::order ( s16  eventCompositId)

◆ orderStartDemo()

int dEvent_manager_c::orderStartDemo ( )

◆ remove()

void dEvent_manager_c::remove ( )

◆ roomFinish()

void dEvent_manager_c::roomFinish ( int  roomNo)

◆ roomInit()

void dEvent_manager_c::roomInit ( int  roomNo)

◆ Sequencer()

void dEvent_manager_c::Sequencer ( )

◆ setCameraPlay()

void dEvent_manager_c::setCameraPlay ( int  status)
inline

◆ setFlag()

void dEvent_manager_c::setFlag ( int  flag)
inline

◆ setGoal() [1/2]

void dEvent_manager_c::setGoal ( cXyz p_goal)

◆ setGoal() [2/2]

void dEvent_manager_c::setGoal ( cXyz p_goal)

◆ setObjectArchive() [1/2]

bool dEvent_manager_c::setObjectArchive ( char arcName)

◆ setObjectArchive() [2/2]

bool dEvent_manager_c::setObjectArchive ( char arcName)

◆ setStartDemo()

int dEvent_manager_c::setStartDemo ( int  param_0)
inline

◆ specialCast()

fopAc_ac_c * dEvent_manager_c::specialCast ( char const name,
int  param_1 
)

◆ specialCast_Shutter()

fopAc_ac_c * dEvent_manager_c::specialCast_Shutter ( s16  bsTypeId,
int  param_1 
)

◆ startCheck()

int dEvent_manager_c::startCheck ( s16  eventCompositId)

◆ startCheckOld()

int dEvent_manager_c::startCheckOld ( char const name)

◆ startProc()

void dEvent_manager_c::startProc ( dEvDtEvent_c p_evnt)

Member Data Documentation

◆ field_0x1a8

u8 dEvent_manager_c::field_0x1a8[2]
private

◆ field_0x1ac

u8 dEvent_manager_c::field_0x1ac[4]
private

◆ field_0x1b8

s32 dEvent_manager_c::field_0x1b8
private

◆ mCameraPlay

s32 dEvent_manager_c::mCameraPlay
private

◆ mCurrentEventCompositId

s16 dEvent_manager_c::mCurrentEventCompositId
private

◆ mCurrentEventType

u32 dEvent_manager_c::mCurrentEventType
private

◆ mDataLoaded

bool dEvent_manager_c::mDataLoaded
private

◆ mEventException

dEvent_exception_c dEvent_manager_c::mEventException
private

◆ mEventList

dEvDtBase_c dEvent_manager_c::mEventList[11]
private

◆ mFlags

dEvDtFlag_c dEvent_manager_c::mFlags
private

◆ mGoal

cXyz dEvent_manager_c::mGoal
private

◆ mRoomNo

int dEvent_manager_c::mRoomNo
private

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