mirror of
https://github.com/CraftyBoss/SuperMarioOdysseyOnline.git
synced 2024-12-01 07:33:07 +00:00
37 lines
No EOL
1,018 B
C++
37 lines
No EOL
1,018 B
C++
#pragma once
|
|
|
|
#include "al/scene/SceneObjHolder.h"
|
|
|
|
class InputSeparator {
|
|
public:
|
|
InputSeparator(al::IUseSceneObjHolder const*,bool isNoSnapshot);
|
|
void checkDominant(bool);
|
|
void reset(void);
|
|
void update(void);
|
|
void updateForSnapShotMode(void);
|
|
|
|
bool isHoldUiDown(void);
|
|
bool isHoldUiLeft(void);
|
|
bool isHoldUiRight(void);
|
|
bool isHoldUiUp(void);
|
|
bool isRepeatUiDown(void);
|
|
bool isRepeatUiLeft(void);
|
|
bool isRepeatUiRight(void);
|
|
bool isRepeatUiUp(void);
|
|
bool isTriggerDecrementPostProcessingFilterPreset(void);
|
|
bool isTriggerIncrementPostProcessingFilterPreset(void);
|
|
bool isTriggerSnapShotMode(void);
|
|
bool isTriggerUiDown(void);
|
|
bool isTriggerUiLeft(void);
|
|
bool isTriggerUiRight(void);
|
|
bool isTriggerUiUp(void);
|
|
|
|
al::IUseSceneObjHolder* mSceneObjHolder; // 0x0
|
|
bool unkBool; // 0x8
|
|
bool unkBool2; // 0x9
|
|
int unkInt; // 0xC
|
|
int unkInt2; // 0x10
|
|
|
|
};
|
|
|
|
static_assert(sizeof(InputSeparator) == 0x18, "InputSeparator size"); |