NLS Engine  v0.1
The Next Logical Step in game engine design.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines
LightPointRenderable.h
Go to the documentation of this file.
00001 
00007 #pragma once
00008 
00009 #include <d3d9.h>
00010 #include "LightDirectionalRenderable.h"
00011 
00012 namespace GraphicsCore {
00013   class LightPointRenderable: public LightDirectionalRenderable {
00014 
00015   public:
00016     
00017     /*Constructor for Light Point*/
00018     LightPointRenderable(EntitySPTR, ModuleInterface*);
00019 
00020     /*Destructor for Light Point*/
00021     virtual ~LightPointRenderable();
00022 
00023     void Render(LPDIRECT3DDEVICE9);
00024 
00025   private:
00026     D3DLIGHT9 light;
00027   };
00028 }