21 lines
719 B
C
21 lines
719 B
C
![]() |
#ifndef _OBJECTDRAWHANDLER_H_INCLUDED_
|
||
|
#define _OBJECTDRAWHANDLER_H_INCLUDED_
|
||
|
|
||
|
#include "renderer/Entities/DynamicEntityDrawHandler.h"
|
||
|
|
||
|
|
||
|
class CObjectDrawHandler : public CDynamicEntityDrawHandler
|
||
|
{
|
||
|
public:
|
||
|
CObjectDrawHandler(CEntity* pEntity, rmcDrawable* pDrawable) : CDynamicEntityDrawHandler(pEntity, pDrawable) {};
|
||
|
virtual dlCmdBase* AddToDrawList(fwEntity* pEntity, fwDrawDataAddParams* pParams);
|
||
|
};
|
||
|
|
||
|
class CObjectFragmentDrawHandler : public CDynamicEntityFragmentDrawHandler
|
||
|
{
|
||
|
public:
|
||
|
CObjectFragmentDrawHandler(CEntity* pEntity, rmcDrawable* pDrawable) : CDynamicEntityFragmentDrawHandler(pEntity, pDrawable) {};
|
||
|
virtual dlCmdBase* AddToDrawList(fwEntity* pEntity, fwDrawDataAddParams* pParams);
|
||
|
};
|
||
|
|
||
|
#endif
|