summaryrefslogtreecommitdiff
path: root/src/KingSystem/Mii/miiModelCreator.h
blob: 432a80a37ddd19e729f1b630ae227c149c1b8e33 (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
#pragma once

#include <container/seadSafeArray.h>
#include <heap/seadDisposer.h>
#include <hostio/seadHostIONode.h>
#include <prim/seadSafeString.h>

namespace ksys::mii {

extern sead::SafeArray<sead::SafeString, 4> s_rot_labels;

// FIXME: incomplete
class ModelCreator final : public sead::hostio::Node {
    SEAD_SINGLETON_DISPOSER(ModelCreator)
public:
    ModelCreator() = default;

    struct Arg {
        int type;
    };

    const sead::SafeString& getActorName(const Arg& arg) const;
};

}  // namespace ksys::mii