summaryrefslogtreecommitdiff
path: root/src/KingSystem/World/worldDofMgr.h
blob: ce5d38a963d52dd69cb86d17dba5cc22cc9639cf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#pragma once

#include <utility/aglParameterObj.h>
#include "KingSystem/Utils/Types.h"
#include "KingSystem/World/worldJob.h"

namespace ksys::world {

// TODO
class DofMgr : public Job {
public:
    DofMgr();

    JobType getType() const override { return JobType::Dof; }

    void reset();

private:
    friend class Manager;

    u8 _20[0x138 - 0x20];
    agl::utl::ParameterObj mDofMgrParamObj;
    u8 _168[0x1c0 - 0x168];
};
KSYS_CHECK_SIZE_NX150(DofMgr, 0x1c0);

}  // namespace ksys::world