CPP-TOOLBOX
Loading...
Searching...
No Matches
FPSCamera Member List

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

active_sensitivityFPSCamera
camera_frozenFPSCamera
change_active_sensitivity(double new_sens)FPSCamera
far_planeFPSCamera
fast_move_speedFPSCamera
fovFPSCamera
FPSCamera(unsigned int &screen_width_px, unsigned int &screen_height_px, glm::vec3 start_position=glm::vec3(0.0f, 0.0f, 0.0f), double user_sensitivity=1.0, float fov=90.0f, float zoom_fov=30.0f, float near_plane=0.01f, float far_plane=300.0f)FPSCamera
freeze_camera()FPSCamera
get_projection_matrix() const overrideFPSCameravirtual
get_third_person_view_matrix() constFPSCamera
get_view_matrix() const overrideFPSCameravirtual
get_view_matrix_at(glm::vec3 position) constFPSCamera
get_visible_frustum_world_space() overrideFPSCamerainlinevirtual
is_visible(const std::vector< glm::vec3 > &xyz_positions, Transform &transform) overrideFPSCamerainlinevirtual
is_visible(const vertex_geometry::AxisAlignedBoundingBox &aabb, Transform &transform) overrideFPSCamerainlinevirtual
mouseFPSCamera
mouse_callback(double xpos, double ypos, double sensitivity_override=-1)FPSCamera
move_speedFPSCamera
near_planeFPSCamera
original_fovFPSCamera
process_input(bool slow_move_pressed, bool fast_move_pressed, bool forward_pressed, bool left_pressed, bool backward_pressed, bool right_pressed, bool up_pressed, bool down_pressed, float delta_time)FPSCamera
projectionFPSCamera
screen_height_pxFPSCamera
screen_width_pxFPSCamera
slow_move_speedFPSCamera
toggle_mouse_freeze()FPSCamera
toggle_zoom()FPSCamera
transformICamera
unfreeze_camera()FPSCamera
unscoped_sensitivityFPSCamera
upFPSCamera
zoom_fovFPSCamera
zoom_in()FPSCamera
zoom_out()FPSCamera
zoomed_inFPSCamera
~ICamera()=defaultICameravirtual