Loading [MathJax]/extensions/tex2jax.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
dSv_zoneBit_c Class Reference

#include <d_save.h>

Public Member Functions

void init ()
 
void clearRoomSwitch ()
 
void clearRoomItem ()
 
void onSwitch (int i_no)
 
void offSwitch (int i_no)
 
BOOL isSwitch (int i_no) const
 
BOOL revSwitch (int i_no)
 
void onOneSwitch (int i_no)
 
void offOneSwitch (int i_no)
 
BOOL isOneSwitch (int i_no) const
 
BOOL revOneSwitch (int i_no)
 
void onItem (int i_no)
 
void offItem (int i_no)
 
BOOL isItem (int i_no) const
 
void onOneItem (int i_no)
 
void offOneItem (int i_no)
 
BOOL isOneItem (int i_no) const
 

Private Attributes

u16 mSwitch [2]
 
u16 mRoomSwitch
 
u16 mItem [2]
 
u16 mRoomItem
 
u16 unk12
 

Member Function Documentation

◆ clearRoomItem()

void dSv_zoneBit_c::clearRoomItem ( )

◆ clearRoomSwitch()

void dSv_zoneBit_c::clearRoomSwitch ( )

◆ init()

void dSv_zoneBit_c::init ( )

◆ isItem()

BOOL dSv_zoneBit_c::isItem ( int i_no) const

◆ isOneItem()

BOOL dSv_zoneBit_c::isOneItem ( int i_no) const

◆ isOneSwitch()

BOOL dSv_zoneBit_c::isOneSwitch ( int i_no) const

◆ isSwitch()

BOOL dSv_zoneBit_c::isSwitch ( int i_no) const

◆ offItem()

void dSv_zoneBit_c::offItem ( int i_no)

◆ offOneItem()

void dSv_zoneBit_c::offOneItem ( int i_no)

◆ offOneSwitch()

void dSv_zoneBit_c::offOneSwitch ( int i_no)

◆ offSwitch()

void dSv_zoneBit_c::offSwitch ( int i_no)

◆ onItem()

void dSv_zoneBit_c::onItem ( int i_no)

◆ onOneItem()

void dSv_zoneBit_c::onOneItem ( int i_no)

◆ onOneSwitch()

void dSv_zoneBit_c::onOneSwitch ( int i_no)

◆ onSwitch()

void dSv_zoneBit_c::onSwitch ( int i_no)

◆ revOneSwitch()

BOOL dSv_zoneBit_c::revOneSwitch ( int i_no)

◆ revSwitch()

BOOL dSv_zoneBit_c::revSwitch ( int i_no)

Member Data Documentation

◆ mItem

u16 dSv_zoneBit_c::mItem[2]
private

◆ mRoomItem

u16 dSv_zoneBit_c::mRoomItem
private

◆ mRoomSwitch

u16 dSv_zoneBit_c::mRoomSwitch
private

◆ mSwitch

u16 dSv_zoneBit_c::mSwitch[2]
private

◆ unk12

u16 dSv_zoneBit_c::unk12
private

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