9 #ifndef GlobeEngine_SunExampleEngine_h
10 #define GlobeEngine_SunExampleEngine_h
17 #include "OpenGL_Includes.h"
47 void resize(
int _w,
int _h);
52 std::shared_ptr<ge::Shader> programForUtilities;
53 std::shared_ptr<ge::Shader> programForCubes;
54 std::shared_ptr<ge::Shader> programForSpheres;
55 std::shared_ptr<ge::Shader> programForSuns;
56 std::shared_ptr<ge::Shader> programForDebug;
63 std::shared_ptr<ge::Cube> cube;
64 std::shared_ptr<ge::Sphere> sphere;
void update()
Definition: SunExampleEngine.cpp:189
void create()
Definition: SunExampleEngine.cpp:31
Definition: MemoryState.h:16
Definition: SunExampleEngine.h:34
void clear()
Definition: SunExampleEngine.cpp:15
Definition: DebugMap.h:18
SunExampleEngine()
Definition: SunExampleEngine.cpp:6
void drawScene()
Definition: SunExampleEngine.cpp:205
Definition: DebugLogger.h:22
Definition: FrameBufferObject.h:20
Definition: SunExampleComposition.h:13
void resize(int _w, int _h)
Definition: SunExampleEngine.cpp:280
void updateFramebufferStandardID()
Definition: SunExampleEngine.cpp:299
~SunExampleEngine()
Definition: SunExampleEngine.cpp:11
Definition: SunExampleComposition.h:15
Definition: SceneStateSet.h:41
Definition: SunExampleComposition.h:36
void initializeScene(std::string _projectsrcPath=0)
Definition: SunExampleEngine.cpp:36
void destroy()
Definition: SunExampleEngine.cpp:26