AGL  0
3D graphics library
Scene Member List

This is the complete list of members for Scene, including all inherited members.

add(BaseEntity &e)Scene
cameraScene
childrenScene
enableLights(bool enable=true)Scene
entitiesScene
getMatVP()Scene
heightScene
lightsScene
prepare()Scene
projectionScene
render()Scene
Scene(int width=640, int height=480, const char *name="AGL")Scene
setBGcolor(float r=0, float g=0, float b=0, float a=0)Scene
setCamera(const glm::vec3 &pos, const glm::vec3 &lookAt, const glm::vec3 &up)Scene
setController(GLFWkeyfun keyCallback=nullptr, GLFWcursorposfun cursorPosCallback=nullptr, GLFWmousebuttonfun mouseButtonCallback=nullptr, GLFWscrollfun scrollCallback=nullptr, GLFWwindowsizefun windowSizeCallback=nullptr)Scene
setOrthographicProjection(float left=-1, float right=1, float bottom=-1, float top=1, float near=0.1, float far=100)Scene
setPerspectiveProjection(float fovDeg=45, float aspectRatio=-1, float near=0.1, float far=100)Scene
setProjection(glm::mat4 &mat)Scene
setView(glm::mat4 &mat)Scene
widthScene
windowScene
~Scene()Scene