Files
Petari/include/Game/Camera/CameraTargetHolder.hpp
2024-08-20 20:19:54 -04:00

28 lines
596 B
C++

#pragma once
#include "revolution.h"
class CameraTargetActor;
class CameraTargetObj;
class CameraTargetPlayer;
class LiveActor;
class MarioActor;
class CameraTargetHolder {
public:
CameraTargetHolder();
virtual ~CameraTargetHolder();
void movement();
CameraTargetObj *get();
void set(CameraTargetObj *);
void set(const LiveActor *);
void set(const MarioActor *);
bool isOnGround() const;
bool isMoving() const;
CameraTargetObj *mTarget; // 0x4
CameraTargetActor *mTargetActor; // 0x8
CameraTargetPlayer *mTargetPlayer; // 0xC
};