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
flagFile_c Class Reference

#include <d_save.h>

+ Inheritance diagram for flagFile_c:
+ Collaboration diagram for flagFile_c:

Public Types

enum  Flag_e {
  FLAG_SCENE_e = 0x1 , FLAG_SAVE_e = 0x2 , FLAG_MEM_e = 0x4 , FLAG_DAN_e = 0x8 ,
  FLAG_ALL_e = 0xF
}
 

Public Member Functions

 flagFile_c ()
 
 ~flagFile_c ()
 
BOOL check_flag (u16)
 
virtual void listenPropertyEvent (const JORPropertyEvent *)
 
virtual void genMessage (JORMContext *)
 
- Public Member Functions inherited from JORReflexible
 JORReflexible ()
 
virtual void listen (u32, const JOREvent *)
 
virtual void genObjectInfo (const JORGenEvent *)
 
virtual void listenNodeEvent (const JORNodeEvent *)
 
- Public Member Functions inherited from JOREventListener

Public Attributes

u8 unk_0x4 [0x6 - 0x4]
 
u16 m_flags
 
s8 m_no
 

Additional Inherited Members

- Static Public Member Functions inherited from JORReflexible
static JORServergetJORServer ()
 

Member Enumeration Documentation

◆ Flag_e

Enumerator
FLAG_SCENE_e 
FLAG_SAVE_e 
FLAG_MEM_e 
FLAG_DAN_e 
FLAG_ALL_e 

Constructor & Destructor Documentation

◆ flagFile_c()

flagFile_c::flagFile_c ( )

◆ ~flagFile_c()

flagFile_c::~flagFile_c ( )

Member Function Documentation

◆ check_flag()

BOOL flagFile_c::check_flag ( u16 i_flag)

◆ genMessage()

void flagFile_c::genMessage ( JORMContext * mctx)
virtual

Implements JORReflexible.

◆ listenPropertyEvent()

void flagFile_c::listenPropertyEvent ( const JORPropertyEvent * i_event)
virtual

Reimplemented from JORReflexible.

Member Data Documentation

◆ m_flags

u16 flagFile_c::m_flags

◆ m_no

s8 flagFile_c::m_no

◆ unk_0x4

u8 flagFile_c::unk_0x4[0x6 - 0x4]

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