 |
Rune Engine
Version 0.2.7-alpha
Documentation for how to make games using the Rune Engine.
|
9 #ifndef LIGHTSOURCE_H_DEFINED
10 #define LIGHTSOURCE_H_DEFINED
13 #include <Renderer\drawable.h>
14 #include <Entities\component.h>
15 #include <Renderer\shader.h>
29 void start()
override;
30 void update()
override;
A component of a rune::GameObject, this class is used to add functionality to a object in the game wo...
Definition: component.h:23
A shader that can be used to render objects to the screen.
Definition: shader.h:41
Interface class for creating something that can be drawn to the screen.
Definition: drawable.h:20
A light source to be used in a scene. Casts light and shadows on objects.
Definition: lightSource.h:20
The main namespace to be used for interfacing with the engine.
Definition: animator.h:21