Antkeeper  0.0.1
scene::camera Member List

This is the complete list of members for scene::camera, including all inherited members.

aabb_type typedefscene::object_base
get_aspect_ratio() const noexceptscene::camerainline
get_bounds() const noexcept overridescene::camerainlinevirtual
get_clip_bottom() const noexceptscene::camerainline
get_clip_far() const noexceptscene::camerainline
get_clip_left() const noexceptscene::camerainline
get_clip_near() const noexceptscene::camerainline
get_clip_right() const noexceptscene::camerainline
get_clip_top() const noexceptscene::camerainline
get_composite_index() const noexceptscene::camerainline
get_compositor() const noexceptscene::camerainline
get_compositor() noexceptscene::camerainline
get_exposure_normalization() const noexceptscene::camerainline
get_exposure_value() const noexceptscene::camerainline
get_forward() const noexceptscene::camerainline
get_inv_projection() const noexceptscene::camerainline
get_inv_view() const noexceptscene::camerainline
get_inv_view_projection() const noexceptscene::camerainline
get_layer_mask() const noexceptscene::object_baseinline
get_object_type_id() const noexcept finalscene::object< camera >inlinevirtual
get_projection() const noexceptscene::camerainline
get_rotation() const noexceptscene::object_baseinline
get_scale() const noexceptscene::object_baseinline
get_transform() const noexceptscene::object_baseinline
get_translation() const noexceptscene::object_baseinline
get_up() const noexceptscene::camerainline
get_vertical_fov() const noexceptscene::camerainline
get_view() const noexceptscene::camerainline
get_view_frustum() const noexceptscene::camerainline
get_view_projection() const noexceptscene::camerainline
is_orthographic() const noexceptscene::camerainline
look_at(const vector_type &position, const vector_type &target, const vector_type &up)scene::object_base
m_layer_maskscene::object_baseprotected
m_transformscene::object_baseprotected
next_object_type_id()scene::object_baseprotectedstatic
object_type_idscene::object< camera >static
pick(const math::fvec2 &ndc) constscene::camera
project(const math::fvec3 &object, const math::fvec4 &viewport) constscene::camera
quaternion_type typedefscene::object_base
render(render::context &ctx) constscene::object_baseinlinevirtual
set_aspect_ratio(float aspect_ratio)scene::camera
set_composite_index(int index) noexceptscene::camerainline
set_compositor(render::compositor *compositor) noexceptscene::camerainline
set_exposure_value(float ev100)scene::camera
set_layer_mask(std::uint32_t mask) noexceptscene::object_baseinline
set_orthographic(float clip_left, float clip_right, float clip_bottom, float clip_top, float clip_near, float clip_far)scene::camera
set_perspective(float vertical_fov, float aspect_ratio, float near, float far=std::numeric_limits< float >::infinity())scene::camera
set_rotation(const quaternion_type &rotation)scene::object_baseinline
set_scale(const vector_type &scale)scene::object_baseinline
set_scale(float scale)scene::object_baseinline
set_transform(const transform_type &transform)scene::object_baseinline
set_translation(const vector_type &translation)scene::object_baseinline
set_vertical_fov(float vertical_fov)scene::camera
transform_type typedefscene::object_base
unproject(const math::fvec3 &window, const math::fvec4 &viewport) constscene::camera
vector_type typedefscene::object_base
view_frustum_type typedefscene::camera