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

#include <d_meter_HIO.h>

+ Collaboration diagram for dMeter_fmapHIO_c:

Classes

struct  BlinkAnime
 
struct  MapBlinkAnime
 

Public Types

enum  {
  REGION_ORDONA , REGION_FARON , REGION_ELDIN , REGION_LANAYRU ,
  REGION_GERUDO , REGION_SNOWPEAK , REGION_CASTLE
}
 
enum  { WORLD_VIEW , REGION_VIEW , ZOOM_VIEW }
 
enum  { TYPE_DEFAULT , TYPE_OVERWORLD , TYPE_DUNGEON , TYPE_HYRULE_CASTLE }
 

Public Member Functions

 dMeter_fmapHIO_c ()
 
virtual ~dMeter_fmapHIO_c ()
 

Public Attributes

s8 field_0x4
 
JKRAramArchivempArchive
 
voidfield_0xc
 
voidfield_0x10
 
voidfield_0x14
 
voidfield_0x18
 
MapBlinkAnime mMapBlink [3]
 
s16 mDisplayFrameNum
 
s16 mUndisplayFrameNum
 
u8 field_0x98 [4]
 
f32 mRegionZoomRange
 
f32 mStageZoomScale
 
f32 mWorldGridWidth
 
f32 mRegionGridWidth
 
f32 mMapTopLeftPosX
 
f32 mMapTopLeftPosY
 
f32 mMapScale
 
f32 mBackgroundAlpha
 
f32 mBackgroundFrontAlpha
 
f32 mScrollSpeedRegionFast
 
f32 mScrollSpeedRegionZoomFast
 
f32 mScrollSpeedWorldFast
 
f32 mScrollSpeedDungeonMapFast
 
f32 mScrollSpeedRegionSlow
 
f32 mScrollSpeedRegionZoomSlow
 
f32 mScrollSpeedWorldSlow
 
f32 mScrollSpeedDungeonMapSlow
 
f32 mScrollSpeedSlowBound
 
f32 mScrollSpeedFastBound
 
f32 mTitlePosX
 
f32 mTitlePosY
 
f32 mTitleScale
 
f32 mSubTitlePosX
 
f32 mSubTitlePosY
 
f32 mSubTitleScale
 
f32 mAreaMovementPosX
 
f32 mAreaMovementPosY
 
f32 mAreaMovementScale
 
f32 mClosingPosX
 
f32 mClosingPosY
 
f32 mClosingScale
 
f32 mDoIconPosX
 
f32 mDoIconPosY
 
f32 mDoIconScale
 
f32 mButtonZPosX
 
f32 mButtonZPosY
 
f32 mButtonZScale
 
f32 mButtonAPosX
 
f32 mButtonAPosY
 
f32 mButtonAScale
 
f32 mButtonBPosX
 
f32 mButtonBPosY
 
f32 mButtonBScale
 
f32 mButtonZTextPosX
 
f32 mButtonZTextPosY
 
f32 mButtonZTextScale
 
f32 mButtonATextPosX
 
f32 mButtonATextPosY
 
f32 mButtonATextScale
 
f32 mButtonBTextPosX
 
f32 mButtonBTextPosY
 
f32 mButtonBTextScale
 
f32 mRegionImagePosX [8]
 
f32 mRegionImagePosZ [8]
 
f32 mRegionImageScale [8]
 
f32 mRegionScrollRangeMinX [8]
 
f32 mRegionScrollRangeMinZ [8]
 
f32 mRegionScrollRangeMaxX [8]
 
f32 mRegionScrollRangeMaxZ [8]
 
f32 mCursorScale
 
f32 mCursorSpeed
 
JUtility::TColor mCursorBlack
 
JUtility::TColor mCursorWhite
 
cXyz field_0x25c [12]
 
bool mCursorDebugON
 
bool mButtonDebugON
 
u8 field_0x2ee [4]
 
u8 mMapType
 
bool mDisplayWorldOrigin
 
bool mDisplayRegionOrigin
 
bool mDisplayStageOrigin
 
bool mDisplayWorldGrid
 
bool mDisplayRegionGrid
 
bool mDisplayReferenceArea
 
bool field_0x2f9
 
bool mTerminalOutput
 
bool mPortalDataTerminalOutput
 
bool mAllRegionsUnlocked
 
bool mDisplayAllPaths
 
bool mRegionPrintGlobalScroll
 
bool mRangeCheck
 
bool mRangeCheckDrawPriority
 
bool mPortalWarpON
 
bool mDrawBackground
 
u8 field_0x303
 
u8 mRangeCheckInterval
 
u8 field_0x305
 
bool mScrollRangeDebugON
 
bool mScrollRangeDisplay
 
bool field_0x308
 
bool mRegionImageDebug
 
bool mRegionBitTerminalOutput
 
bool mDebugRegionBits [8]
 
dMeter_mapIconHIO_c mMapIconHIO
 

Member Enumeration Documentation

◆ anonymous enum

Enumerator
REGION_ORDONA 
REGION_FARON 
REGION_ELDIN 
REGION_LANAYRU 
REGION_GERUDO 
REGION_SNOWPEAK 
REGION_CASTLE 

◆ anonymous enum

Enumerator
WORLD_VIEW 
REGION_VIEW 
ZOOM_VIEW 

◆ anonymous enum

Enumerator
TYPE_DEFAULT 
TYPE_OVERWORLD 
TYPE_DUNGEON 
TYPE_HYRULE_CASTLE 

Constructor & Destructor Documentation

◆ dMeter_fmapHIO_c()

dMeter_fmapHIO_c::dMeter_fmapHIO_c ( )

◆ ~dMeter_fmapHIO_c()

dMeter_fmapHIO_c::~dMeter_fmapHIO_c ( )
virtual

Member Data Documentation

◆ field_0x10

void* dMeter_fmapHIO_c::field_0x10

◆ field_0x14

void* dMeter_fmapHIO_c::field_0x14

◆ field_0x18

void* dMeter_fmapHIO_c::field_0x18

◆ field_0x25c

cXyz dMeter_fmapHIO_c::field_0x25c[12]

◆ field_0x2ee

u8 dMeter_fmapHIO_c::field_0x2ee[4]

◆ field_0x2f9

bool dMeter_fmapHIO_c::field_0x2f9

◆ field_0x303

u8 dMeter_fmapHIO_c::field_0x303

◆ field_0x305

u8 dMeter_fmapHIO_c::field_0x305

◆ field_0x308

bool dMeter_fmapHIO_c::field_0x308

◆ field_0x4

s8 dMeter_fmapHIO_c::field_0x4

◆ field_0x98

u8 dMeter_fmapHIO_c::field_0x98[4]

◆ field_0xc

void* dMeter_fmapHIO_c::field_0xc

◆ mAllRegionsUnlocked

bool dMeter_fmapHIO_c::mAllRegionsUnlocked

◆ mAreaMovementPosX

f32 dMeter_fmapHIO_c::mAreaMovementPosX

◆ mAreaMovementPosY

f32 dMeter_fmapHIO_c::mAreaMovementPosY

◆ mAreaMovementScale

f32 dMeter_fmapHIO_c::mAreaMovementScale

◆ mBackgroundAlpha

f32 dMeter_fmapHIO_c::mBackgroundAlpha

◆ mBackgroundFrontAlpha

f32 dMeter_fmapHIO_c::mBackgroundFrontAlpha

◆ mButtonAPosX

f32 dMeter_fmapHIO_c::mButtonAPosX

◆ mButtonAPosY

f32 dMeter_fmapHIO_c::mButtonAPosY

◆ mButtonAScale

f32 dMeter_fmapHIO_c::mButtonAScale

◆ mButtonATextPosX

f32 dMeter_fmapHIO_c::mButtonATextPosX

◆ mButtonATextPosY

f32 dMeter_fmapHIO_c::mButtonATextPosY

◆ mButtonATextScale

f32 dMeter_fmapHIO_c::mButtonATextScale

◆ mButtonBPosX

f32 dMeter_fmapHIO_c::mButtonBPosX

◆ mButtonBPosY

f32 dMeter_fmapHIO_c::mButtonBPosY

◆ mButtonBScale

f32 dMeter_fmapHIO_c::mButtonBScale

◆ mButtonBTextPosX

f32 dMeter_fmapHIO_c::mButtonBTextPosX

◆ mButtonBTextPosY

f32 dMeter_fmapHIO_c::mButtonBTextPosY

◆ mButtonBTextScale

f32 dMeter_fmapHIO_c::mButtonBTextScale

◆ mButtonDebugON

bool dMeter_fmapHIO_c::mButtonDebugON

◆ mButtonZPosX

f32 dMeter_fmapHIO_c::mButtonZPosX

◆ mButtonZPosY

f32 dMeter_fmapHIO_c::mButtonZPosY

◆ mButtonZScale

f32 dMeter_fmapHIO_c::mButtonZScale

◆ mButtonZTextPosX

f32 dMeter_fmapHIO_c::mButtonZTextPosX

◆ mButtonZTextPosY

f32 dMeter_fmapHIO_c::mButtonZTextPosY

◆ mButtonZTextScale

f32 dMeter_fmapHIO_c::mButtonZTextScale

◆ mClosingPosX

f32 dMeter_fmapHIO_c::mClosingPosX

◆ mClosingPosY

f32 dMeter_fmapHIO_c::mClosingPosY

◆ mClosingScale

f32 dMeter_fmapHIO_c::mClosingScale

◆ mCursorBlack

JUtility::TColor dMeter_fmapHIO_c::mCursorBlack

◆ mCursorDebugON

bool dMeter_fmapHIO_c::mCursorDebugON

◆ mCursorScale

f32 dMeter_fmapHIO_c::mCursorScale

◆ mCursorSpeed

f32 dMeter_fmapHIO_c::mCursorSpeed

◆ mCursorWhite

JUtility::TColor dMeter_fmapHIO_c::mCursorWhite

◆ mDebugRegionBits

bool dMeter_fmapHIO_c::mDebugRegionBits[8]

◆ mDisplayAllPaths

bool dMeter_fmapHIO_c::mDisplayAllPaths

◆ mDisplayFrameNum

s16 dMeter_fmapHIO_c::mDisplayFrameNum

◆ mDisplayReferenceArea

bool dMeter_fmapHIO_c::mDisplayReferenceArea

◆ mDisplayRegionGrid

bool dMeter_fmapHIO_c::mDisplayRegionGrid

◆ mDisplayRegionOrigin

bool dMeter_fmapHIO_c::mDisplayRegionOrigin

◆ mDisplayStageOrigin

bool dMeter_fmapHIO_c::mDisplayStageOrigin

◆ mDisplayWorldGrid

bool dMeter_fmapHIO_c::mDisplayWorldGrid

◆ mDisplayWorldOrigin

bool dMeter_fmapHIO_c::mDisplayWorldOrigin

◆ mDoIconPosX

f32 dMeter_fmapHIO_c::mDoIconPosX

◆ mDoIconPosY

f32 dMeter_fmapHIO_c::mDoIconPosY

◆ mDoIconScale

f32 dMeter_fmapHIO_c::mDoIconScale

◆ mDrawBackground

bool dMeter_fmapHIO_c::mDrawBackground

◆ mMapBlink

MapBlinkAnime dMeter_fmapHIO_c::mMapBlink[3]

◆ mMapIconHIO

dMeter_mapIconHIO_c dMeter_fmapHIO_c::mMapIconHIO

◆ mMapScale

f32 dMeter_fmapHIO_c::mMapScale

◆ mMapTopLeftPosX

f32 dMeter_fmapHIO_c::mMapTopLeftPosX

◆ mMapTopLeftPosY

f32 dMeter_fmapHIO_c::mMapTopLeftPosY

◆ mMapType

u8 dMeter_fmapHIO_c::mMapType

◆ mpArchive

JKRAramArchive* dMeter_fmapHIO_c::mpArchive

◆ mPortalDataTerminalOutput

bool dMeter_fmapHIO_c::mPortalDataTerminalOutput

◆ mPortalWarpON

bool dMeter_fmapHIO_c::mPortalWarpON

◆ mRangeCheck

bool dMeter_fmapHIO_c::mRangeCheck

◆ mRangeCheckDrawPriority

bool dMeter_fmapHIO_c::mRangeCheckDrawPriority

◆ mRangeCheckInterval

u8 dMeter_fmapHIO_c::mRangeCheckInterval

◆ mRegionBitTerminalOutput

bool dMeter_fmapHIO_c::mRegionBitTerminalOutput

◆ mRegionGridWidth

f32 dMeter_fmapHIO_c::mRegionGridWidth

◆ mRegionImageDebug

bool dMeter_fmapHIO_c::mRegionImageDebug

◆ mRegionImagePosX

f32 dMeter_fmapHIO_c::mRegionImagePosX[8]

◆ mRegionImagePosZ

f32 dMeter_fmapHIO_c::mRegionImagePosZ[8]

◆ mRegionImageScale

f32 dMeter_fmapHIO_c::mRegionImageScale[8]

◆ mRegionPrintGlobalScroll

bool dMeter_fmapHIO_c::mRegionPrintGlobalScroll

◆ mRegionScrollRangeMaxX

f32 dMeter_fmapHIO_c::mRegionScrollRangeMaxX[8]

◆ mRegionScrollRangeMaxZ

f32 dMeter_fmapHIO_c::mRegionScrollRangeMaxZ[8]

◆ mRegionScrollRangeMinX

f32 dMeter_fmapHIO_c::mRegionScrollRangeMinX[8]

◆ mRegionScrollRangeMinZ

f32 dMeter_fmapHIO_c::mRegionScrollRangeMinZ[8]

◆ mRegionZoomRange

f32 dMeter_fmapHIO_c::mRegionZoomRange

◆ mScrollRangeDebugON

bool dMeter_fmapHIO_c::mScrollRangeDebugON

◆ mScrollRangeDisplay

bool dMeter_fmapHIO_c::mScrollRangeDisplay

◆ mScrollSpeedDungeonMapFast

f32 dMeter_fmapHIO_c::mScrollSpeedDungeonMapFast

◆ mScrollSpeedDungeonMapSlow

f32 dMeter_fmapHIO_c::mScrollSpeedDungeonMapSlow

◆ mScrollSpeedFastBound

f32 dMeter_fmapHIO_c::mScrollSpeedFastBound

◆ mScrollSpeedRegionFast

f32 dMeter_fmapHIO_c::mScrollSpeedRegionFast

◆ mScrollSpeedRegionSlow

f32 dMeter_fmapHIO_c::mScrollSpeedRegionSlow

◆ mScrollSpeedRegionZoomFast

f32 dMeter_fmapHIO_c::mScrollSpeedRegionZoomFast

◆ mScrollSpeedRegionZoomSlow

f32 dMeter_fmapHIO_c::mScrollSpeedRegionZoomSlow

◆ mScrollSpeedSlowBound

f32 dMeter_fmapHIO_c::mScrollSpeedSlowBound

◆ mScrollSpeedWorldFast

f32 dMeter_fmapHIO_c::mScrollSpeedWorldFast

◆ mScrollSpeedWorldSlow

f32 dMeter_fmapHIO_c::mScrollSpeedWorldSlow

◆ mStageZoomScale

f32 dMeter_fmapHIO_c::mStageZoomScale

◆ mSubTitlePosX

f32 dMeter_fmapHIO_c::mSubTitlePosX

◆ mSubTitlePosY

f32 dMeter_fmapHIO_c::mSubTitlePosY

◆ mSubTitleScale

f32 dMeter_fmapHIO_c::mSubTitleScale

◆ mTerminalOutput

bool dMeter_fmapHIO_c::mTerminalOutput

◆ mTitlePosX

f32 dMeter_fmapHIO_c::mTitlePosX

◆ mTitlePosY

f32 dMeter_fmapHIO_c::mTitlePosY

◆ mTitleScale

f32 dMeter_fmapHIO_c::mTitleScale

◆ mUndisplayFrameNum

s16 dMeter_fmapHIO_c::mUndisplayFrameNum

◆ mWorldGridWidth

f32 dMeter_fmapHIO_c::mWorldGridWidth

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