Files
st/include/Actor/ActorUnkCLLT.hpp
T
Alessevan 93fd0610a0 CLLT and progress in TLKT (#132)
* feat: wip soontm

* feat: enhance TLTK

* feat: complete TLKT

* fix: refactor went wild

* fix: update MLCK

* fix: hmmm

* fix: continue reverse wrong refactor

* style: remove comment

* feat: delink destructors of ActorUnkTLKTnCLLT_Base
2026-08-14 15:49:43 +02:00

41 lines
875 B
C++

#pragma once
#include "Actor/Actor.hpp"
#include "Actor/ActorProfile.hpp"
#include "ActorUnkTLKT.hpp"
#include "global.h"
enum ActorUnkCLLTState_ {
ActorUnkCLLTState_0 = 0,
ActorUnkCLLTState_1 = 1,
ActorUnkCLLTState_2 = 2,
ActorUnkCLLTState_3 = 3,
ActorUnkCLLTState_4 = 4,
ActorUnkCLLTState_5 = 5,
ActorUnkCLLTState_Max,
};
class ActorUnkCLLT : public ActorUnkTLKTnCLLT_Base {
public:
/* 00 (base) */
/* 9C */ UnkSystem1_ov000_Derived2 mUnk_9C;
/* D0 */
ActorUnkCLLT();
/* 58 */ virtual void vfunc_58() override;
/* 5C */ virtual void vfunc_5C() override;
/* 60 */ virtual void vfunc_60(ActorState state) override;
};
class ActorProfileUnkCLLT : public ActorProfile {
public:
/* 00 (base) */
ActorProfileUnkCLLT();
/* 0C */ virtual Actor *Create();
static ActorProfileUnkCLLT *GetProfile();
};