Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JSUIosBase.h
Go to the documentation of this file.
1#ifndef JSUIOSBASE_H_
2#define JSUIOSBASE_H_
3
4#include "dolphin/types.h"
5
6enum EIoState {
8};
9
15public:
16 JSUIosBase() { mState = false; }
17
18 virtual ~JSUIosBase() {}
19
20 bool isGood() const { return mState == 0; }
21 void clrState(EIoState state) { mState &= ~state; }
22 void setState(EIoState state) { mState |= state; }
23
24private:
26}; // Size = 0x8
27
28#endif
EIoState
Definition JSUIosBase.h:6
@ IOS_STATE_1
Definition JSUIosBase.h:7
T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition JSUIosBase.h:14
bool isGood() const
Definition JSUIosBase.h:20
void setState(EIoState state)
Definition JSUIosBase.h:22
virtual ~JSUIosBase()
Definition JSUIosBase.h:18
void clrState(EIoState state)
Definition JSUIosBase.h:21
u8 mState
Definition JSUIosBase.h:25
JSUIosBase()
Definition JSUIosBase.h:16
unsigned char u8
Definition types.h:8