re3/src/objects/CutsceneObject.h

25 lines
439 B
C
Raw Normal View History

2019-05-15 14:52:37 +00:00
#pragma once
#include "Object.h"
2020-07-29 09:17:53 +00:00
class CCutsceneShadow;
2019-05-15 14:52:37 +00:00
class CCutsceneObject : public CObject
{
public:
2020-07-29 09:17:53 +00:00
CCutsceneShadow *m_pShadow;
void *m_pAttachTo;
CObject *m_pAttachmentObject;
CCutsceneObject(void);
2020-07-29 09:17:53 +00:00
~CCutsceneObject(void);
void SetModelIndex(uint32 id);
2020-07-29 09:17:53 +00:00
void CreateShadow(void);
void ProcessControl(void);
void PreRender(void);
void Render(void);
bool SetupLighting(void);
void RemoveLighting(bool reset);
2019-05-15 14:52:37 +00:00
};