mirror of
https://github.com/encounter/Petari.git
synced 2026-03-30 11:34:15 -07:00
31 lines
759 B
C++
31 lines
759 B
C++
#pragma once
|
|
|
|
#include "Game/LiveActor/ActorJointCtrl.hpp"
|
|
#include "Game/LiveActor/LiveActor.hpp"
|
|
#include "Game/LiveActor/LodCtrl.hpp"
|
|
|
|
class ModelObj : public LiveActor {
|
|
public:
|
|
ModelObj(const char *, const char *, MtxPtr, int, int, int, bool);
|
|
|
|
virtual ~ModelObj();
|
|
virtual void init(const JMapInfoIter &);
|
|
|
|
virtual void calcAndSetBaseMtx();
|
|
|
|
MtxPtr mMtx; // 0x8C
|
|
};
|
|
|
|
class ModelObjNpc : public LiveActor {
|
|
public:
|
|
ModelObjNpc(const char *, const char *, MtxPtr);
|
|
|
|
virtual ~ModelObjNpc();
|
|
virtual void init(const JMapInfoIter &);
|
|
virtual void control();
|
|
virtual void calcAndSetBaseMtx();
|
|
|
|
MtxPtr mMtx; // 0x8C
|
|
LodCtrl* mLODCtrl; // 0x90
|
|
ActorJointCtrl* mJointCtrl; // 0x94
|
|
}; |