Particle Simulation Documentation
|
This is the complete list of members for Camera, including all inherited members.
Camera(const glm::vec3 &position=glm::vec3(0.0f, 0.0f, 0.0f), const glm::vec3 &front=glm::vec3(1.0f, 0.0f, 0.0f), const glm::vec3 &up=glm::vec3(0.0f, 1.0f, 0.0f), float azimuth=0.0f, float elevation=0.0f, float speed=50.0f, float fov=45.0f, const float minRenderDistance=1, const float maxRenderDistance=10000) | Camera | |
computeNewOrientation(const double xOffset, const double yOffset) | Camera | |
computeNewPosition(const std::array< bool, 1024 > &keyStates, float deltaTime) | Camera | |
configurePerspective(double aspectRatio) | Camera | |
getFront() const | Camera | inline |
getPosition() const | Camera | inline |
getSpeed() const | Camera | inline |
getUp() const | Camera | inline |
m_azimuth | Camera | private |
m_elevation | Camera | private |
m_fov | Camera | private |
m_front | Camera | private |
m_maxRenderDistance | Camera | private |
m_minRenderDistance | Camera | private |
m_position | Camera | private |
m_right | Camera | private |
m_speed | Camera | private |
m_up | Camera | private |
setPosition(const glm::vec3 &position) | Camera | |
setSpeed(float speed) | Camera | |
update() | Camera |