18 #ifndef __H__OCULAR_CORE_RENDERABLE_POINT_LIGHT__H__
19 #define __H__OCULAR_CORE_RENDERABLE_POINT_LIGHT__H__
21 #include "Scene/ARenderable.hpp"
23 #include "Math/Quaternion.hpp"
24 #include "Math/Vector3.hpp"
60 virtual bool initialize()
override;
68 bool buildExtentsMaterial();
69 bool buildExtentsMesh();
76 static uint32_t m_InternalReference;
virtual bool preRenderDebug() override
Definition: PointLightRenderable.cpp:91
Note: Once this library is made dynamic, this will no longer be needed.
Definition: Common.hpp:70
Definition: Quaternion.hpp:50
Combination of a VertexBuffer and IndexBuffer.
Definition: Mesh.hpp:49
Definition: SceneObject.hpp:93
Definition: ARenderable.hpp:53
virtual void postRenderDebug() override
Definition: PointLightRenderable.cpp:128
Definition: PointLightRenderable.hpp:53
Definition: Material.hpp:62
virtual void renderDebug() override
Definition: PointLightRenderable.cpp:115