|
ComputerGraphik TU WIEN
|
This is the complete list of members for Camera, including all inherited members.
| addChild(std::shared_ptr< SceneObject > &child) | SceneObject | |
| addEffect(const std::string &name, std::unique_ptr< SceneObject > &effect) | SceneObject | |
| animate(double time) | Camera | virtual |
| animation | SceneObject | protected |
| Animation typedef | SceneObject | |
| animIDX | SceneObject | protected |
| Camera(const std::string &name, Scene *scene, const glm::vec3 &eye=glm::vec3(0,-10, 5), float vAngle=-3.14f, float hAngle=3.14f, float fov=60.0f, float near=0.01f, float far=20.0f) | Camera | |
| Camera(const std::string &name, Scene *scene, glm::vec3 &pos, glm::vec3 &up, glm::vec3 &eye, float fov, float near, float far) | Camera | |
| childs | SceneObject | protected |
| cursorX | Camera | protected |
| cursorY | Camera | protected |
| delChild(size_t idx) | SceneObject | |
| doNotRender() | SceneObject | inline |
| draw() const | Camera | virtual |
| effectChilds | SceneObject | protected |
| eye | Camera | protected |
| farClip | Camera | protected |
| fov | Camera | protected |
| getChild(size_t idx, std::shared_ptr< SceneObject > &child) const | SceneObject | |
| getEffect(const std::string &name) const | SceneObject | |
| getFarClip() | Camera | inline |
| getGlobalModelMatrix() const | SceneObject | inline |
| getIsVolSun() | SceneObject | inline |
| getModel() const | SceneObject | inline |
| getModelMatrix() const | SceneObject | inline |
| getName() const | SceneObject | inline |
| getNearClip() | Camera | inline |
| getParent() const | SceneObject | inline |
| getProjectionMatrix() const | Camera | inline |
| getShader() const | SceneObject | inline |
| getViewMatrix() const | Camera | inline |
| initializeLookupVector() | Camera | |
| initState | Camera | private |
| isVolSun | SceneObject | protected |
| model | SceneObject | protected |
| modelMatrix | SceneObject | protected |
| moved | Camera | private |
| movement() | Camera | |
| name | SceneObject | protected |
| nearClip | Camera | protected |
| norender | SceneObject | protected |
| parent | SceneObject | protected |
| pos | Camera | protected |
| projectionMatrix | Camera | protected |
| remEffect(const std::string &name) | SceneObject | |
| reset() | SceneObject | virtual |
| scene | SceneObject | protected |
| SceneObject(std::shared_ptr< SceneObject > &effectParent, const glm::mat4 &modelMatrix=glm::mat4(1)) | SceneObject | |
| SceneObject(const std::string &name, Scene *scene=0, Model *model=0, const glm::mat4 &modelMatrix=glm::mat4(1)) | SceneObject | |
| setAnimation(const Animation &anim) | SceneObject | |
| setAnimationTime(double time) | SceneObject | |
| setShader(Shader *) | Camera | inlinevirtual |
| setViewMatrix(const glm::mat4 &modelMatrix) | Camera | |
| shader | SceneObject | protected |
| up | Camera | protected |
| update(double deltaT) | Camera | virtual |
| vao | SceneObject | protected |
| viewMatrix | Camera | protected |
| ~Camera() | Camera | virtual |
| ~SceneObject() | SceneObject | virtual |
1.8.9.1