42 lines
666 B
C++
42 lines
666 B
C++
#include "baseentity.h"
|
|
#include "cglm/mat4.h"
|
|
#include "physics.h"
|
|
#include "cglm/cglm.h"
|
|
|
|
class CLight: public CBaseEntity
|
|
{
|
|
public:
|
|
virtual void Precache ( void ) override;
|
|
virtual void Spawn( void ) override;
|
|
virtual void ReadParameter( const char *szName, const char *szValue ) override;
|
|
virtual void Destroy( void ) override;
|
|
virtual void Think( float fDelta ) override;
|
|
};
|
|
|
|
void CLight::Precache()
|
|
{
|
|
|
|
}
|
|
|
|
void CLight::Spawn()
|
|
{
|
|
|
|
};
|
|
|
|
|
|
void CLight::ReadParameter( const char *szName, const char *szValue )
|
|
{
|
|
CBaseEntity::ReadParameter(szName, szValue);
|
|
}
|
|
|
|
void CLight::Destroy()
|
|
{
|
|
|
|
}
|
|
void CLight::Think( float fDelta )
|
|
{
|
|
|
|
};
|
|
|
|
DECLARE_ENTITY(light, CLight)
|