vOOlkan
An object oriented approach to Vulkan
Vulkan::Objects::Camera Member List

This is the complete list of members for Vulkan::Objects::Camera, including all inherited members.

Camera(glm::vec3 position, glm::vec3 rotationEuler)Vulkan::Objects::Camerainline
getMutex()Vulkan::Physics::Moveableinline
getPosition() constVulkan::Physics::Moveableinlinevirtual
getRotation() constVulkan::Physics::Moveableinlinevirtual
getRotationEuler() constVulkan::Physics::Moveableinlinevirtual
getViewMatrix() constVulkan::Objects::Camerainline
Moveable(Position position={ 0.0f, 0.0f, 0.0f }, glm::vec3 rotationEuler={ 0.0f, 0.0f, 0.0f })Vulkan::Physics::Moveableinline
mutexVulkan::Physics::Moveablemutableprotected
rotate(float angle, glm::vec3 axis)Vulkan::Physics::Moveableinlinevirtual
setPosition(Position position)Vulkan::Physics::Moveableinlinevirtual
setRotation(glm::quat rotation)Vulkan::Physics::Moveableinlinevirtual
setRotation(glm::vec3 eulerAngles)Vulkan::Physics::Moveableinlinevirtual
translate(DeltaSpace delta)Vulkan::Physics::Moveableinlinevirtual