mirror of
https://github.com/jmarshall23/DoomRTX.git
synced 2026-08-17 11:00:38 +02:00
31 lines
687 B
C++
31 lines
687 B
C++
#ifndef __GAME_RENDERENTITY_H
|
|
#define __GAME_RENDERENTITY_H
|
|
|
|
extern const idEventDef EV_ModelDefHandleIsValid;
|
|
|
|
class hhRenderEntity : public idEntity {
|
|
CLASS_PROTOTYPE( hhRenderEntity );
|
|
|
|
protected:
|
|
hhRenderEntity();
|
|
virtual ~hhRenderEntity();
|
|
|
|
void Save( idSaveGame *savefile ) const;
|
|
void Restore( idRestoreGame *savefile );
|
|
|
|
virtual void Think();
|
|
|
|
virtual void InitCombatModel( const int renderModelHandle );
|
|
virtual void LinkCombatModel( idEntity* self, const int renderModelHandle );
|
|
|
|
public:
|
|
virtual void Present();
|
|
|
|
protected:
|
|
void Event_ModelDefHandleIsValid();
|
|
|
|
protected:
|
|
idClipModel* combatModel;
|
|
};
|
|
|
|
#endif |