OGLplus
(0.59.0)
a C++ wrapper for rendering APIs
- o -
object_description() :
eagine::named_logging_object< BackendGetter >
object_id() :
eagine::named_logging_object< BackendGetter >
offscreen() :
eagine::application::video_options
offset() :
eagine::memory::basic_offset_ptr< Pointee, OffsetType >
offset_first() :
eagine::oglp::shape_draw_operation
ok() :
eagine::ok< Outcome >
old_value() :
eagine::value_with_history< T, N >
on_scope_exit() :
eagine::on_scope_exit< OnException >
on_success() :
eagine::msgbus::future< T >
on_timeout() :
eagine::msgbus::future< T >
only_if() :
eagine::application::input_setup
open() :
eagine::msgbus::posix_mqueue
,
eagine::msgbus::posix_mqueue_connection
,
eagine::shared_executable_module
open_self() :
eagine::shared_executable_module
operation_count() :
eagine::shapes::delegated_gen
,
eagine::shapes::generator
,
eagine::shapes::to_quads_gen
,
eagine::shapes::triangle_adjacency_gen
,
eagine::shapes::unit_cube_gen
,
eagine::shapes::unit_icosahedron_gen
,
eagine::shapes::unit_round_cube_gen
,
eagine::shapes::unit_screen_gen
,
eagine::shapes::unit_sphere_gen
,
eagine::shapes::unit_torus_gen
,
eagine::shapes::unit_twisted_torus_gen
,
eagine::shapes::value_tree_loader
operations() :
eagine::oglp::basic_gl_api< ApiTraits >
operator As() :
eagine::application_config_value< T, As >
operator basic_wrapping_container< span< const T >, Wrapper, T, initial, Transform >() :
eagine::basic_wrapping_container< Container, Wrapper, T, initial, Transform >
operator basic_wrapping_container< span< T >, Wrapper, T, initial, Transform >() :
eagine::basic_wrapping_container< Container, Wrapper, T, initial, Transform >
operator block() :
eagine::memory::aligned_block< Size >
,
eagine::memory::buffer
operator bool() :
eagine::any_enum_class< LibId >
,
eagine::any_enum_value< LibId >
,
eagine::api_result< Result, Info, api_result_validity::always >
,
eagine::application::input
,
eagine::basic_callable_ref< RV(P...) noexcept(NE), NE >
,
eagine::basic_handle< Tag, Handle, invalid >
,
eagine::bitfield< Bit >
,
eagine::dynamic_c_api_function< ApiTraits, Tag, RV(Params...)>
,
eagine::eglp::basic_egl_extension< ApiTraits,... >
,
eagine::eglp::egl_result_info
,
eagine::enum_value< T, mp_list< Classes... >, Tag >
,
eagine::file_contents
,
eagine::memory::basic_address< IsConst >
,
eagine::memory::basic_offset_ptr< Pointee, OffsetType >
,
eagine::memory::basic_span< ValueType, Pointer, SizeType >
,
eagine::msgbus::future< T >
,
eagine::msgbus::node_connection
,
eagine::msgbus::remote_host
,
eagine::msgbus::remote_instance
,
eagine::msgbus::remote_node
,
eagine::msgbus::router_address
,
eagine::msgbus::subscriber_base
,
eagine::no_enum_value< T, Tag >
,
eagine::oalp::al_result_info
,
eagine::oalp::alc_result_info
,
eagine::oalp::alut_result_info
,
eagine::oglp::basic_gl_extension< ApiTraits >
,
eagine::oglp::gl_result_info
,
eagine::oglp::prog_var_location< TagId >
,
eagine::oglp::true_false
,
eagine::ok< Outcome >
,
eagine::opt_enum_value< T, mp_list< Classes... >, Tag >
,
eagine::optional_reference_wrapper< T >
,
eagine::program_arg
,
eagine::resetting_timeout
,
eagine::shapes::vertex_attrib_variant
,
eagine::shared_executable_module
,
eagine::signal_switch
,
eagine::some_true
,
eagine::timeout
,
eagine::tribool
,
eagine::valid_if< T, Policy, DoLog >
,
eagine::valtree::attribute
,
eagine::valtree::compound
,
eagine::valtree::compound_attribute
,
eagine::weakbool
operator const T &() :
eagine::program_parameter< T >
,
eagine::program_parameter_alias< T >
operator const_block() :
eagine::memory::aligned_block< Size >
,
eagine::memory::buffer
operator const_pointer() :
eagine::memory::basic_offset_ptr< Pointee, OffsetType >
operator constructed_matrix_t< MC >() :
eagine::math::convertible_matrix_constructor< MC >
operator decltype() :
eagine::ok< Outcome >
operator glsl_source_ref() :
eagine::oglp::glsl_container< Container >
,
eagine::oglp::glsl_string_ref
operator Handle() :
eagine::basic_handle< Tag, Handle, invalid >
operator int_type() :
eagine::oglp::prog_var_location< TagId >
operator memory::const_block() :
eagine::embedded_resource
,
eagine::file_contents
operator message_view() :
eagine::msgbus::stored_message
operator pointer() :
eagine::memory::basic_address< IsConst >
,
eagine::memory::basic_offset_ptr< Pointee, OffsetType >
operator pointer_type() :
eagine::basic_c_str< C, P, S >
operator std::ostream &() :
eagine::stream_log_entry
operator std::string() :
eagine::format_string_and_list< N >
operator std_view_type() :
eagine::basic_string_span< C, P, S >
operator string_view() :
eagine::fixed_size_string< N >
,
eagine::msgbus::router_address
operator T() :
eagine::basic_iterable_type< T, Derived >
,
eagine::math::scalar< T, N, V >
,
eagine::math::sign< T >
,
eagine::no_enum_value< T, Tag >
,
eagine::value_with_history< T, N >
operator T&() :
eagine::optional_reference_wrapper< T >
operator T*() :
eagine::memory::basic_address< IsConst >
operator value_type() :
eagine::biteset_value_proxy_base< BiS >
,
eagine::bitfield< Bit >
,
eagine::count_t< Int >
,
eagine::enum_class< Self, T, LibId, Id >
,
eagine::enum_value< T, mp_list< Classes... >, Tag >
,
eagine::opt_enum_value< T, mp_list< Classes... >, Tag >
,
eagine::program_arg
operator X() :
eagine::tagged_quantity< T, U >
operator!() :
eagine::math::sign< T >
,
eagine::tribool
,
eagine::weakbool
operator!=() :
eagine::program_arg
,
eagine::tagged_quantity< T, U >
,
eagine::valid_if< T, Policy, DoLog >
operator&=() :
eagine::bitfield< Bit >
operator()() :
eagine::always_valid_policy
,
eagine::basic_callable_ref< RV(P...) noexcept(NE), NE >
,
eagine::count_t< Int >
,
eagine::dynamic_c_api_function< ApiTraits, Tag, RV(Params...)>
,
eagine::eglp::basic_egl_extension< ApiTraits,... >
,
eagine::eglp::basic_egl_extension< ApiTraits, device_handle >
,
eagine::eglp::basic_egl_extension< ApiTraits, display_handle >
,
eagine::interleaved_call< Func, SepFunc >
,
eagine::math::bezier_t< Type, Parameter, N >
,
eagine::math::identity< matrix< T, R, C, RM, V > >
,
eagine::math::looking_at_y_up< matrix< T, 4, 4, RM, V > >
,
eagine::math::orbiting_y_up< matrix< T, 4, 4, RM, V > >
,
eagine::math::ortho< matrix< T, 4, 4, RM, V > >
,
eagine::math::perspective< matrix< T, 4, 4, RM, V > >
,
eagine::math::reflection_I< matrix< T, 4, 4, RM, V >, I >
,
eagine::math::rotation_I< matrix< T, 4, 4, RM, V >, I >
,
eagine::math::scale< matrix< T, 4, 4, RM, V > >
,
eagine::math::translation< matrix< T, 4, 4, RM, V > >
,
eagine::math::uniform_scale< matrix< T, 4, 4, RM, V > >
,
eagine::never_valid_policy
,
eagine::oglp::basic_gl_api< ApiTraits >
,
eagine::oglp::basic_gl_constants< ApiTraits >::type_constructor_constant< Wrap, T >
,
eagine::oglp::basic_gl_extension< ApiTraits >
,
eagine::some_true
,
eagine::static_c_api_function< ApiTraits, Tag, RV(Params...), function >
,
eagine::string_variable_map
,
eagine::type_identity< T >
,
eagine::valid_flag_policy
,
eagine::valid_if_btwn_policy< T, C, Min, Max >
,
eagine::valid_if_ge0_le1_policy< T >
,
eagine::valid_if_ge0_lt1_policy< T >
,
eagine::valid_if_in_list_policy< T, Range >
,
eagine::valid_if_indicated_policy< Indicator, Comparable, Value >
,
eagine::valid_if_le_size_ge0_policy< T, C >
,
eagine::valid_if_lt_policy< T, Cmp >
,
eagine::valid_if_lt_size_ge0_policy< T, C >
,
eagine::valid_if_lt_size_policy< T, C >
,
eagine::valid_if_ne_policy< T, Cmp >
,
eagine::valid_if_nonneg_policy< T >
,
eagine::valid_if_not_empty_policy< T >
,
eagine::valid_if_nz_policy< T >
,
eagine::valid_if_positive_policy< T >
,
eagine::valid_if_size_gt_policy< C, T >
,
eagine::valid_if_within_limits_policy< Dst, Src >
operator*() :
eagine::any_forward_iterator< VT, RT, PT, DT >
,
eagine::basic_selfref_iterator< T, Derived >
,
eagine::basic_transforming_iterator< Iterator, T, S, Transform, Derived >
,
eagine::memory::basic_offset_ptr< Pointee, OffsetType >
,
eagine::program_arg_iterator
,
eagine::tagged_quantity< T, U >
,
eagine::tribool
,
eagine::valid_if< T, Policy, DoLog >
operator*=() :
eagine::math::vector< T, N, V >
operator+() :
eagine::dynamic_c_api_constant< ClassList, T, Tag, IsIndexed >
,
eagine::key_value_list< Traits, N >
,
eagine::no_c_api_constant< T, Tag, IsIndexed >
,
eagine::program_arg_iterator
,
eagine::static_c_api_constant< ClassList, T, value, Tag, IsIndexed >
,
eagine::tagged_quantity< T, U >
operator++() :
eagine::any_forward_iterator< VT, RT, PT, DT >
,
eagine::basic_iterable_type< T, Derived >
,
eagine::memory::basic_offset_ptr< Pointee, OffsetType >
,
eagine::program_arg_iterator
operator+=() :
eagine::basic_iterable_type< T, Derived >
,
eagine::math::vector< T, N, V >
,
eagine::program_arg_iterator
,
eagine::tagged_quantity< T, U >
operator-() :
eagine::math::sign< T >
,
eagine::program_arg_iterator
,
eagine::tagged_quantity< T, U >
operator--() :
eagine::basic_iterable_type< T, Derived >
,
eagine::memory::basic_offset_ptr< Pointee, OffsetType >
,
eagine::program_arg_iterator
operator-=() :
eagine::basic_iterable_type< T, Derived >
,
eagine::math::vector< T, N, V >
,
eagine::program_arg_iterator
,
eagine::tagged_quantity< T, U >
operator->() :
eagine::memory::basic_offset_ptr< Pointee, OffsetType >
,
eagine::valid_if< T, Policy, DoLog >
operator/() :
eagine::tagged_quantity< T, U >
,
eagine::valid_if< T, Policy, DoLog >
operator<() :
eagine::tagged_quantity< T, U >
,
eagine::valid_if< T, Policy, DoLog >
operator<<() :
eagine::memory::basic_span< ValueType, Pointer, SizeType >
operator<=() :
eagine::tagged_quantity< T, U >
,
eagine::valid_if< T, Policy, DoLog >
operator=() :
eagine::abstract< Derived >
,
eagine::anything
,
eagine::basic_callable_ref< RV(P...) noexcept(NE), NE >
,
eagine::basic_handle< Tag, Handle, invalid >
,
eagine::basic_owned_handle< Tag, Handle, invalid >
,
eagine::basic_string_path
,
eagine::basic_valid_if< T, Policy, DoLog, P >
,
eagine::basic_valid_if_value< T >
,
eagine::basic_wrapping_container< Container, Wrapper, T, initial, Transform >
,
eagine::biteset_value_proxy< biteset< N, B, T > >
,
eagine::executable_module
,
eagine::interface< Derived >
,
eagine::log_entry
,
eagine::main_ctx
,
eagine::math::scalar< T, N, V >
,
eagine::math::sign< T >
,
eagine::memory::basic_address< IsConst >
,
eagine::memory::basic_offset_ptr< Pointee, OffsetType >
,
eagine::memory::basic_span< ValueType, Pointer, SizeType >
,
eagine::memory::buffer
,
eagine::memory::owned_block
,
eagine::msgbus::actor< N, Subscriber >
,
eagine::msgbus::context
,
eagine::msgbus::endpoint
,
eagine::msgbus::posix_mqueue
,
eagine::msgbus::service_composition< Base >
,
eagine::msgbus::static_subscriber< N >
,
eagine::msgbus::subscriber_base
,
eagine::named_logging_object< BackendGetter >
,
eagine::on_scope_exit< OnException >
,
eagine::optional_reference_wrapper< T >
,
eagine::signal_switch
,
eagine::valid_if< T, Policy, DoLog >
,
eagine::valtree::attribute
operator==() :
eagine::program_arg
,
eagine::tagged_quantity< T, U >
,
eagine::valid_if< T, Policy, DoLog >
operator>() :
eagine::tagged_quantity< T, U >
,
eagine::valid_if< T, Policy, DoLog >
operator>=() :
eagine::tagged_quantity< T, U >
,
eagine::valid_if< T, Policy, DoLog >
operator[]() :
eagine::basic_identifier< M, B, CharSet, UIntT >
,
eagine::basic_wrapping_container< Container, Wrapper, T, initial, Transform >
,
eagine::biteset< N, B, T >
,
eagine::byteset< N >
,
eagine::math::matrix< T, C, R, RM, V >
,
eagine::math::vector< T, N, V >
,
eagine::memory::basic_offset_ptr< Pointee, OffsetType >
,
eagine::memory::basic_span< ValueType, Pointer, SizeType >
,
eagine::program_args
operator|() :
eagine::valid_if< T, Policy, DoLog >
operator|=() :
eagine::bitfield< Bit >
operator~() :
eagine::oglp::basic_gl_api< ApiTraits >
,
eagine::tribool
opposite_id() :
eagine::msgbus::node_connection
opposite_index() :
eagine::shapes::mesh_triangle
opposite_vertex() :
eagine::shapes::mesh_triangle
opt_enum_value() :
eagine::opt_enum_value< T, mp_list< Classes... >, Tag >
optional_reference_wrapper() :
eagine::optional_reference_wrapper< T >
options() :
eagine::application::execution_context
orbit() :
eagine::oglp::orbiting_camera
orbiting_y_up() :
eagine::math::orbiting_y_up< matrix< T, 4, 4, RM, V > >
origin() :
eagine::math::basic_line< T, N, V >
,
eagine::msgbus::node_connections
ortho() :
eagine::math::ortho< matrix< T, 4, 4, RM, V > >
ostream_data_sink() :
eagine::ostream_data_sink
otherwise() :
eagine::msgbus::future< T >
overlaps() :
eagine::memory::basic_span< ValueType, Pointer, SizeType >
owned_block() :
eagine::memory::owned_block
Copyright © 2015-2021
Matúš Chochlík
.
<
chochlik -at -gmail.com
>
Documentation generated on Tue Apr 13 2021 by
Doxygen
(version 1.8.17).