addCamera(ControllerType controllerType=ControllerType::NONE) | vkcv::camera::CameraManager | |
addCamera(ControllerType controllerType, const Camera &camera) | vkcv::camera::CameraManager | |
bindCameraToEvents() | vkcv::camera::CameraManager | private |
CameraManager(Window &window) | vkcv::camera::CameraManager | explicit |
gamepadCallback(int gamepadIndex) | vkcv::camera::CameraManager | private |
getActiveCamera() | vkcv::camera::CameraManager | |
getActiveCameraIndex() const | vkcv::camera::CameraManager | |
getActiveController() | vkcv::camera::CameraManager | private |
getCamera(uint32_t cameraIndex) | vkcv::camera::CameraManager | |
getControllerByType(ControllerType controllerType) | vkcv::camera::CameraManager | private |
getControllerType(uint32_t cameraIndex) | vkcv::camera::CameraManager | |
keyCallback(int key, int scancode, int action, int mods) | vkcv::camera::CameraManager | private |
m_activeCameraIndex (defined in vkcv::camera::CameraManager) | vkcv::camera::CameraManager | private |
m_cameraControllerTypes (defined in vkcv::camera::CameraManager) | vkcv::camera::CameraManager | private |
m_cameras (defined in vkcv::camera::CameraManager) | vkcv::camera::CameraManager | private |
m_frameTime (defined in vkcv::camera::CameraManager) | vkcv::camera::CameraManager | private |
m_gamepadHandle (defined in vkcv::camera::CameraManager) | vkcv::camera::CameraManager | private |
m_inputDelayTimer (defined in vkcv::camera::CameraManager) | vkcv::camera::CameraManager | private |
m_keyHandle (defined in vkcv::camera::CameraManager) | vkcv::camera::CameraManager | private |
m_lastX (defined in vkcv::camera::CameraManager) | vkcv::camera::CameraManager | private |
m_lastY (defined in vkcv::camera::CameraManager) | vkcv::camera::CameraManager | private |
m_mouseButtonHandle (defined in vkcv::camera::CameraManager) | vkcv::camera::CameraManager | private |
m_mouseMoveHandle (defined in vkcv::camera::CameraManager) | vkcv::camera::CameraManager | private |
m_mouseScrollHandle (defined in vkcv::camera::CameraManager) | vkcv::camera::CameraManager | private |
m_pilotController (defined in vkcv::camera::CameraManager) | vkcv::camera::CameraManager | private |
m_resizeHandle (defined in vkcv::camera::CameraManager) | vkcv::camera::CameraManager | private |
m_trackController (defined in vkcv::camera::CameraManager) | vkcv::camera::CameraManager | private |
m_window (defined in vkcv::camera::CameraManager) | vkcv::camera::CameraManager | private |
mouseButtonCallback(int button, int action, int mods) | vkcv::camera::CameraManager | private |
mouseMoveCallback(double x, double y) | vkcv::camera::CameraManager | private |
resizeCallback(int width, int height) | vkcv::camera::CameraManager | private |
scrollCallback(double offsetX, double offsetY) | vkcv::camera::CameraManager | private |
setActiveCamera(uint32_t cameraIndex) | vkcv::camera::CameraManager | |
setControllerType(uint32_t cameraIndex, ControllerType controllerType) | vkcv::camera::CameraManager | |
update(double deltaTime) | vkcv::camera::CameraManager | |
~CameraManager() | vkcv::camera::CameraManager | |