mirror of
https://github.com/zeldaret/botw
synced 2026-06-01 01:39:11 -04:00
93a82661f0
BaseProcHandle was including BaseProc, which was including BaseProcHandle, ...
30 lines
482 B
C++
30 lines
482 B
C++
#pragma once
|
|
|
|
#include <basis/seadTypes.h>
|
|
#include "KingSystem/ActorSystem/actBaseProcUnit.h"
|
|
#include "KingSystem/Utils/Types.h"
|
|
|
|
namespace ksys::act {
|
|
|
|
class BaseProcUnit;
|
|
class BaseProc;
|
|
|
|
class BaseProcHandle {
|
|
public:
|
|
BaseProcHandle();
|
|
~BaseProcHandle();
|
|
|
|
bool procReady();
|
|
|
|
BaseProc* getProc();
|
|
|
|
static BaseProcHandle sDummyHandle;
|
|
|
|
private:
|
|
BaseProcUnit* mUnit;
|
|
u8 mFlag;
|
|
};
|
|
KSYS_CHECK_SIZE_NX150(BaseProcHandle, 0x10);
|
|
|
|
} // namespace ksys::act
|