Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
dStage_dt_c Class Referenceabstract

#include <d_stage.h>

+ Inheritance diagram for dStage_dt_c:

Public Member Functions

 dStage_dt_c ()
 
void setRoomNo (s8 roomNo)
 
s8 getRoomNo ()
 
virtual void init (void)=0
 
virtual void setCamera (stage_camera_class *)=0
 
virtual stage_camera_classgetCamera (void) const =0
 
virtual void setArrow (stage_arrow_class *)=0
 
virtual stage_arrow_classgetArrow (void) const =0
 
virtual void setPlayer (stage_actor_class *)=0
 
virtual stage_actor_classgetPlayer (void) const =0
 
virtual void setPlayerNum (u16)=0
 
virtual u16 getPlayerNum (void) const =0
 
virtual void setRoom (roomRead_class *)=0
 
virtual roomRead_classgetRoom (void) const =0
 
virtual void setMapInfo (stage_map_info_class *)=0
 
virtual stage_map_info_classgetMapInfo (void) const =0
 
virtual stage_map_info_classgetMapInfo2 (int) const =0
 
virtual void setMapInfoBase (stage_map_info_dummy_class *)=0
 
virtual stage_map_info_dummy_classgetMapInfoBase (void) const =0
 
virtual void setPaletteInfo (stage_palette_info_class *)=0
 
virtual stage_palette_info_classgetPaletteInfo (void) const =0
 
virtual void setPselectInfo (stage_pselect_info_class *)=0
 
virtual stage_pselect_info_classgetPselectInfo (void) const =0
 
virtual void setEnvrInfo (stage_envr_info_class *)=0
 
virtual stage_envr_info_classgetEnvrInfo (void) const =0
 
virtual void setVrboxInfo (stage_vrbox_info_class *)=0
 
virtual stage_vrbox_info_classgetVrboxInfo (void) const =0
 
virtual void setVrboxcolInfo (stage_vrboxcol_info_class *)=0
 
virtual stage_vrboxcol_info_classgetVrboxcolInfo (void) const =0
 
virtual void setPlightInfo (stage_plight_info_class *)=0
 
virtual stage_plight_info_classgetPlightInfo (void) const =0
 
virtual void setPaletteNumInfo (int)=0
 
virtual int getPaletteNumInfo (void) const =0
 
virtual void setPselectNumInfo (int)=0
 
virtual int getPselectNumInfo (void) const =0
 
virtual void setEnvrNumInfo (int)=0
 
virtual int getEnvrNumInfo (void) const =0
 
virtual void setVrboxNumInfo (int)=0
 
virtual int getVrboxNumInfo (void) const =0
 
virtual void setVrboxcolNumInfo (int)=0
 
virtual int getVrboxcolNumInfo (void) const =0
 
virtual void setPlightNumInfo (int)=0
 
virtual int getPlightNumInfo (void) const =0
 
virtual void setLightVecInfo (stage_pure_lightvec_info_class *)=0
 
virtual stage_pure_lightvec_info_classgetLightVecInfo (void) const =0
 
virtual void setLightVecInfoNum (int)=0
 
virtual int getLightVecInfoNum (void) const =0
 
virtual void setStagInfo (stage_stag_info_class *)=0
 
virtual stage_stag_info_classgetStagInfo (void) const =0
 
virtual void setSclsInfo (stage_scls_info_dummy_class *)=0
 
virtual stage_scls_info_dummy_classgetSclsInfo (void) const =0
 
virtual void setPntInfo (dStage_dPnt_c *)=0
 
virtual dStage_dPnt_cgetPntInf (void) const =0
 
virtual void setPathInfo (dStage_dPath_c *)=0
 
virtual dStage_dPath_cgetPathInf (void) const =0
 
virtual void setPnt2Info (dStage_dPnt_c *)=0
 
virtual dStage_dPnt_cgetPnt2Inf (void) const =0
 
virtual void setPath2Info (dStage_dPath_c *)=0
 
virtual dStage_dPath_cgetPath2Inf (void) const =0
 
virtual void setSoundInf (dStage_SoundInfo_c *)=0
 
virtual dStage_SoundInfo_cgetSoundInf (void) const =0
 
virtual void setSoundInfCL (dStage_SoundInfo_c *)=0
 
virtual dStage_SoundInfo_cgetSoundInfCL (void) const =0
 
virtual void setMapEventInfo (dStage_MapEventInfo_c *)=0
 
virtual dStage_MapEventInfo_cgetMapEventInfo (void) const =0
 
virtual void setFileList2Info (dStage_FileList2_dt_c *)=0
 
virtual dStage_FileList2_dt_cgetFileList2Info (void) const =0
 
virtual void setFileListInfo (dStage_FileList_dt_c *)=0
 
virtual dStage_FileList_dt_cgetFileListInfo (void) const =0
 
virtual void setFloorInfo (dStage_FloorInfo_c *)=0
 
virtual dStage_FloorInfo_cgetFloorInfo (void) const =0
 
virtual void setMemoryConfig (dStage_MemoryConfig_c *)=0
 
virtual dStage_MemoryConfig_cgetMemoryConfig (void) const =0
 
virtual void setMemoryMap (dStage_MemoryMap_c *)=0
 
virtual dStage_MemoryMap_cgetMemoryMap (void) const =0
 
virtual void setMulti (dStage_Multi_c *)=0
 
virtual dStage_Multi_cgetMulti (void) const =0
 
virtual void setOldMulti (void)=0
 
virtual void resetOldMulti (void)=0
 
virtual dStage_Multi_cgetOldMulti (void) const =0
 
virtual void setLbnk (dStage_Lbnk_c *)=0
 
virtual dStage_Lbnk_cgetLbnk (void) const =0
 
virtual void setTresure (stage_tresure_class *)=0
 
virtual stage_tresure_classgetTresure (void) const =0
 
virtual void setDMap (dStage_DMap_c *)=0
 
virtual dStage_DMap_cgetDMap (void) const =0
 
virtual void setDrTg (stage_tgsc_class *)=0
 
virtual stage_tgsc_classgetDrTg (void) const =0
 
virtual void setDoor (stage_tgsc_class *)=0
 
virtual stage_tgsc_classgetDoor (void) const =0
 
virtual void setMapPath (void *)=0
 
virtual int getMapPath (void)=0
 
virtual void setElst (dStage_Elst_c *)=0
 
virtual dStage_Elst_cgetElst (void)=0
 

Private Attributes

s8 mRoomNo
 

Constructor & Destructor Documentation

◆ dStage_dt_c()

dStage_dt_c::dStage_dt_c ( )
inline

Member Function Documentation

◆ getArrow()

virtual stage_arrow_class * dStage_dt_c::getArrow ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getCamera()

virtual stage_camera_class * dStage_dt_c::getCamera ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getDMap()

virtual dStage_DMap_c * dStage_dt_c::getDMap ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getDoor()

virtual stage_tgsc_class * dStage_dt_c::getDoor ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getDrTg()

virtual stage_tgsc_class * dStage_dt_c::getDrTg ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getElst()

virtual dStage_Elst_c * dStage_dt_c::getElst ( void  )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getEnvrInfo()

virtual stage_envr_info_class * dStage_dt_c::getEnvrInfo ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getEnvrNumInfo()

virtual int dStage_dt_c::getEnvrNumInfo ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getFileList2Info()

virtual dStage_FileList2_dt_c * dStage_dt_c::getFileList2Info ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getFileListInfo()

virtual dStage_FileList_dt_c * dStage_dt_c::getFileListInfo ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getFloorInfo()

virtual dStage_FloorInfo_c * dStage_dt_c::getFloorInfo ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getLbnk()

virtual dStage_Lbnk_c * dStage_dt_c::getLbnk ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getLightVecInfo()

virtual stage_pure_lightvec_info_class * dStage_dt_c::getLightVecInfo ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getLightVecInfoNum()

virtual int dStage_dt_c::getLightVecInfoNum ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getMapEventInfo()

virtual dStage_MapEventInfo_c * dStage_dt_c::getMapEventInfo ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getMapInfo()

virtual stage_map_info_class * dStage_dt_c::getMapInfo ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getMapInfo2()

virtual stage_map_info_class * dStage_dt_c::getMapInfo2 ( int  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getMapInfoBase()

virtual stage_map_info_dummy_class * dStage_dt_c::getMapInfoBase ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getMapPath()

virtual int dStage_dt_c::getMapPath ( void  )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getMemoryConfig()

virtual dStage_MemoryConfig_c * dStage_dt_c::getMemoryConfig ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getMemoryMap()

virtual dStage_MemoryMap_c * dStage_dt_c::getMemoryMap ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getMulti()

virtual dStage_Multi_c * dStage_dt_c::getMulti ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getOldMulti()

virtual dStage_Multi_c * dStage_dt_c::getOldMulti ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getPaletteInfo()

virtual stage_palette_info_class * dStage_dt_c::getPaletteInfo ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getPaletteNumInfo()

virtual int dStage_dt_c::getPaletteNumInfo ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getPath2Inf()

virtual dStage_dPath_c * dStage_dt_c::getPath2Inf ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getPathInf()

virtual dStage_dPath_c * dStage_dt_c::getPathInf ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getPlayer()

virtual stage_actor_class * dStage_dt_c::getPlayer ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getPlayerNum()

virtual u16 dStage_dt_c::getPlayerNum ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getPlightInfo()

virtual stage_plight_info_class * dStage_dt_c::getPlightInfo ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getPlightNumInfo()

virtual int dStage_dt_c::getPlightNumInfo ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getPnt2Inf()

virtual dStage_dPnt_c * dStage_dt_c::getPnt2Inf ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getPntInf()

virtual dStage_dPnt_c * dStage_dt_c::getPntInf ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getPselectInfo()

virtual stage_pselect_info_class * dStage_dt_c::getPselectInfo ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getPselectNumInfo()

virtual int dStage_dt_c::getPselectNumInfo ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getRoom()

virtual roomRead_class * dStage_dt_c::getRoom ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getRoomNo()

s8 dStage_dt_c::getRoomNo ( )
inline

◆ getSclsInfo()

virtual stage_scls_info_dummy_class * dStage_dt_c::getSclsInfo ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getSoundInf()

virtual dStage_SoundInfo_c * dStage_dt_c::getSoundInf ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getSoundInfCL()

virtual dStage_SoundInfo_c * dStage_dt_c::getSoundInfCL ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getStagInfo()

virtual stage_stag_info_class * dStage_dt_c::getStagInfo ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getTresure()

virtual stage_tresure_class * dStage_dt_c::getTresure ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getVrboxcolInfo()

virtual stage_vrboxcol_info_class * dStage_dt_c::getVrboxcolInfo ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getVrboxcolNumInfo()

virtual int dStage_dt_c::getVrboxcolNumInfo ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getVrboxInfo()

virtual stage_vrbox_info_class * dStage_dt_c::getVrboxInfo ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ getVrboxNumInfo()

virtual int dStage_dt_c::getVrboxNumInfo ( void  ) const
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ init()

virtual void dStage_dt_c::init ( void  )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ resetOldMulti()

virtual void dStage_dt_c::resetOldMulti ( void  )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setArrow()

virtual void dStage_dt_c::setArrow ( stage_arrow_class )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setCamera()

virtual void dStage_dt_c::setCamera ( stage_camera_class )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setDMap()

virtual void dStage_dt_c::setDMap ( dStage_DMap_c )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setDoor()

virtual void dStage_dt_c::setDoor ( stage_tgsc_class )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setDrTg()

virtual void dStage_dt_c::setDrTg ( stage_tgsc_class )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setElst()

virtual void dStage_dt_c::setElst ( dStage_Elst_c )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setEnvrInfo()

virtual void dStage_dt_c::setEnvrInfo ( stage_envr_info_class )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setEnvrNumInfo()

virtual void dStage_dt_c::setEnvrNumInfo ( int  )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setFileList2Info()

virtual void dStage_dt_c::setFileList2Info ( dStage_FileList2_dt_c )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setFileListInfo()

virtual void dStage_dt_c::setFileListInfo ( dStage_FileList_dt_c )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setFloorInfo()

virtual void dStage_dt_c::setFloorInfo ( dStage_FloorInfo_c )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setLbnk()

virtual void dStage_dt_c::setLbnk ( dStage_Lbnk_c )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setLightVecInfo()

virtual void dStage_dt_c::setLightVecInfo ( stage_pure_lightvec_info_class )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setLightVecInfoNum()

virtual void dStage_dt_c::setLightVecInfoNum ( int  )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setMapEventInfo()

virtual void dStage_dt_c::setMapEventInfo ( dStage_MapEventInfo_c )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setMapInfo()

virtual void dStage_dt_c::setMapInfo ( stage_map_info_class )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setMapInfoBase()

virtual void dStage_dt_c::setMapInfoBase ( stage_map_info_dummy_class )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setMapPath()

virtual void dStage_dt_c::setMapPath ( void )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setMemoryConfig()

virtual void dStage_dt_c::setMemoryConfig ( dStage_MemoryConfig_c )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setMemoryMap()

virtual void dStage_dt_c::setMemoryMap ( dStage_MemoryMap_c )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setMulti()

virtual void dStage_dt_c::setMulti ( dStage_Multi_c )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setOldMulti()

virtual void dStage_dt_c::setOldMulti ( void  )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setPaletteInfo()

virtual void dStage_dt_c::setPaletteInfo ( stage_palette_info_class )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setPaletteNumInfo()

virtual void dStage_dt_c::setPaletteNumInfo ( int  )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setPath2Info()

virtual void dStage_dt_c::setPath2Info ( dStage_dPath_c )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setPathInfo()

virtual void dStage_dt_c::setPathInfo ( dStage_dPath_c )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setPlayer()

virtual void dStage_dt_c::setPlayer ( stage_actor_class )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setPlayerNum()

virtual void dStage_dt_c::setPlayerNum ( u16  )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setPlightInfo()

virtual void dStage_dt_c::setPlightInfo ( stage_plight_info_class )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setPlightNumInfo()

virtual void dStage_dt_c::setPlightNumInfo ( int  )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setPnt2Info()

virtual void dStage_dt_c::setPnt2Info ( dStage_dPnt_c )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setPntInfo()

virtual void dStage_dt_c::setPntInfo ( dStage_dPnt_c )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setPselectInfo()

virtual void dStage_dt_c::setPselectInfo ( stage_pselect_info_class )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setPselectNumInfo()

virtual void dStage_dt_c::setPselectNumInfo ( int  )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setRoom()

virtual void dStage_dt_c::setRoom ( roomRead_class )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setRoomNo()

void dStage_dt_c::setRoomNo ( s8  roomNo)
inline

◆ setSclsInfo()

virtual void dStage_dt_c::setSclsInfo ( stage_scls_info_dummy_class )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setSoundInf()

virtual void dStage_dt_c::setSoundInf ( dStage_SoundInfo_c )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setSoundInfCL()

virtual void dStage_dt_c::setSoundInfCL ( dStage_SoundInfo_c )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setStagInfo()

virtual void dStage_dt_c::setStagInfo ( stage_stag_info_class )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setTresure()

virtual void dStage_dt_c::setTresure ( stage_tresure_class )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setVrboxcolInfo()

virtual void dStage_dt_c::setVrboxcolInfo ( stage_vrboxcol_info_class )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setVrboxcolNumInfo()

virtual void dStage_dt_c::setVrboxcolNumInfo ( int  )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setVrboxInfo()

virtual void dStage_dt_c::setVrboxInfo ( stage_vrbox_info_class )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

◆ setVrboxNumInfo()

virtual void dStage_dt_c::setVrboxNumInfo ( int  )
pure virtual

Implemented in dStage_stageDt_c, and dStage_roomDt_c.

Member Data Documentation

◆ mRoomNo

s8 dStage_dt_c::mRoomNo
private

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