This is the complete list of members for eagine::application::orbiting_camera, including all inherited members.
altitude_change_input() noexcept -> input_slot | eagine::application::orbiting_camera | inline |
azimuth() const noexcept -> radians_t< float > | eagine::oglp::orbiting_camera | inline |
basic_input_mapping(execution_context &ec, identifier mapping_id) -> orbiting_camera & | eagine::application::orbiting_camera | |
basic_input_mapping(execution_context &ec) -> auto & | eagine::application::orbiting_camera | inline |
camera_to_target_direction() const noexcept -> vec3 | eagine::oglp::orbiting_camera | inline |
connect_inputs(execution_context &ec) -> orbiting_camera & | eagine::application::orbiting_camera | |
dampening_input() noexcept -> input_slot | eagine::application::orbiting_camera | inline |
elevation() const noexcept -> radians_t< float > | eagine::oglp::orbiting_camera | inline |
fov() const noexcept -> radians_t< float > | eagine::oglp::orbiting_camera | inline |
has_changed() noexcept | eagine::application::orbiting_camera | inline |
idle_update(const context_state_view &, const valid_if_positive< float > &divisor=2.F) noexcept -> orbiting_camera & | eagine::application::orbiting_camera | |
idle_update(const execution_context &, const valid_if_positive< float > &divisor=2.F) noexcept -> orbiting_camera & | eagine::application::orbiting_camera | |
latitude_change_input() noexcept -> input_slot | eagine::application::orbiting_camera | inline |
longitude_change_input() noexcept -> input_slot | eagine::application::orbiting_camera | inline |
matrix(video_context &vc) const noexcept | eagine::application::orbiting_camera | inline |
matrix(float aspect) const noexcept | eagine::application::orbiting_camera | inline |
eagine::oglp::orbiting_camera::matrix(float aspect) const noexcept | eagine::oglp::orbiting_camera | inline |
orbit() const noexcept -> float | eagine::oglp::orbiting_camera | inline |
perspective_matrix(float aspect) const noexcept | eagine::oglp::orbiting_camera | inline |
pointer_ray(float ndcx, float ndcy, float aspect) const noexcept -> optionally_valid< line > | eagine::oglp::orbiting_camera | |
position() const noexcept -> vec3 | eagine::oglp::orbiting_camera | inline |
pressure_input() noexcept -> input_slot | eagine::application::orbiting_camera | inline |
set_far(valid_if_positive< float > dist) noexcept -> auto & | eagine::oglp::orbiting_camera | inline |
set_fov(radians_t< float > angle) noexcept -> auto & | eagine::oglp::orbiting_camera | inline |
set_near(valid_if_positive< float > dist) noexcept -> auto & | eagine::oglp::orbiting_camera | inline |
set_orbit_max(valid_if_positive< float > orbit) noexcept -> auto & | eagine::oglp::orbiting_camera | inline |
set_orbit_min(valid_if_positive< float > orbit) noexcept -> auto & | eagine::oglp::orbiting_camera | inline |
set_target(vec3 target) noexcept -> auto & | eagine::oglp::orbiting_camera | inline |
target() const noexcept -> vec3 | eagine::oglp::orbiting_camera | inline |
target_plane_point(float ndcx, float ndcy, float aspect) const noexcept -> optionally_valid< vec3 > | eagine::oglp::orbiting_camera | |
target_to_camera_direction() const noexcept -> vec3 | eagine::oglp::orbiting_camera | |
transform_matrix() const noexcept | eagine::oglp::orbiting_camera | inline |
update_orbit(float inc) noexcept -> orbiting_camera & | eagine::application::orbiting_camera | |
update_pitch(float inc) noexcept -> orbiting_camera & | eagine::application::orbiting_camera | |
update_turns(float inc) noexcept -> orbiting_camera & | eagine::application::orbiting_camera |