summaryrefslogtreecommitdiff
path: root/src/KingSystem/ksysDebugInput.h
blob: bdf67465a1c77081af13c4876f41bb577b3ad706 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#pragma once

#include <heap/seadDisposer.h>
#include <prim/seadTypedBitFlag.h>

namespace ksys {

class DebugInput {
    SEAD_SINGLETON_DISPOSER(DebugInput)

public:
    DebugInput() = default;
    virtual ~DebugInput() = default;
    void update();

private:
    sead::BitFlag8 mFlags;
    float mLastDelta = 0;
};

}  // namespace ksys