OGLplus  (0.59.0) a C++ wrapper for rendering APIs

eagine::application::execution_context Member List

This is the complete list of members for eagine::application::execution_context, including all inherited members.

app_config() const noexcept -> application_config &eagine::main_ctx_object
as_parent() noexcept -> main_ctx_object_parent_infoeagine::main_ctx_objectinline
audio_ctx(span_size_t index=0) const noexcept -> audio_context *eagine::application::execution_contextinline
audio_ctx_count() const noexcepteagine::application::execution_contextinline
backend() noexcepteagine::basic_logger< main_ctx_log_backend_getter >inline
buffer() const noexcept -> memory::buffer &eagine::application::execution_context
cfg_extr(string_view key, T initial, string_view tag={}, type_identity< Extractable >={}) -> Teagine::main_ctx_objectinline
cfg_init(string_view key, T initial, string_view tag={}) -> Teagine::main_ctx_objectinline
clean_up() noexcepteagine::application::execution_context
connect_input(message_id input_id, input_handler handler) -> execution_context &eagine::application::execution_context
connect_input(const input_slot &input) -> auto &eagine::application::execution_contextinline
connect_inputs() -> execution_context &eagine::application::execution_context
enough_frames(span_size_t frame_no) const noexcept -> booleagine::application::execution_context
enough_run_time() const noexcept -> booleagine::application::execution_context
entry_type typedefeagine::named_logging_object< main_ctx_log_backend_getter >
instance_id() const noexcept -> logger_instance_ideagine::basic_logger< main_ctx_log_backend_getter >inline
is_running() noexcept -> booleagine::application::execution_context
log_backtrace(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_chart_sample(identifier series, float value) noexcept -> named_logging_object &eagine::named_logging_object< main_ctx_log_backend_getter >inline
log_chart_sample(identifier series, const tagged_quantity< T, U > &qty) noexcept -> std::enable_if_t< std::is_convertible_v< T, float >, named_logging_object & >eagine::named_logging_object< main_ctx_log_backend_getter >inline
log_chart_sample(identifier series, const valid_if< T, P > &opt_value) noexcept -> named_logging_object &eagine::named_logging_object< main_ctx_log_backend_getter >inline
log_debug(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_debug_stream() noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_error(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_error_stream() noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_fatal(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_info(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_stat(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_trace(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_warning(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
main_context() const noexcept -> main_ctx &eagine::main_ctx_object
main_ctx_object(identifier obj_id, main_ctx_parent parent) noexcepteagine::main_ctx_objectinline
map_input(message_id input_id, identifier mapping_id, message_id signal_id, input_setup setup) -> execution_context &eagine::application::execution_context
map_input(message_id input_id, message_id signal_id, input_setup setup) -> execution_context &eagine::application::execution_contextinline
map_inputs(identifier mapping_id) -> execution_context &eagine::application::execution_context
map_inputs() -> execution_context &eagine::application::execution_contextinline
named_logging_object(identifier id, main_ctx_log_backend_getter backend_getter) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
named_logging_object(identifier id, const named_logging_object &parent) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
named_logging_object() noexcept=defaulteagine::named_logging_object< main_ctx_log_backend_getter >
named_logging_object(named_logging_object &&temp) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
named_logging_object(const named_logging_object &that) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
object_description(string_view display_name, string_view description) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
object_id() const noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
eagine::operator=(named_logging_object &&) noexcept -> named_logging_object &=defaulteagine::named_logging_object< main_ctx_log_backend_getter >
eagine::operator=(const named_logging_object &) -> named_logging_object &=defaulteagine::named_logging_object< main_ctx_log_backend_getter >
eagine::application::input_sink::operator=(interface &&)=deleteeagine::interface< input_sink >private
eagine::application::input_sink::operator=(const interface &)=deleteeagine::interface< input_sink >private
options() const noexcept -> const launch_options &eagine::application::execution_contextinline
prepare(std::unique_ptr< launchpad > pad) -> execution_context &eagine::application::execution_context
process_instance_id() const noexcept -> process_instance_id_teagine::main_ctx_object
random_normal(span< float > dest)eagine::application::execution_context
random_uniform(span< byte > dest)eagine::application::execution_context
random_uniform_01(span< float > dest)eagine::application::execution_context
result() const noexcept -> inteagine::application::execution_contextinline
run() noexcept -> execution_context &eagine::application::execution_contextinline
setup_inputs(identifier mapping_id) -> execution_context &eagine::application::execution_contextinline
setup_inputs() -> execution_context &eagine::application::execution_contextinline
state() const noexcept -> const context_state_view &eagine::application::execution_context
stop_running() noexcepteagine::application::execution_context
switch_input_mapping(identifier mapping_id) -> execution_context &eagine::application::execution_context
switch_input_mapping() -> auto &eagine::application::execution_contextinline
update() noexcepteagine::application::execution_context
video_ctx(span_size_t index=0) const noexcept -> video_context *eagine::application::execution_contextinline
video_ctx_count() const noexcepteagine::application::execution_contextinline

Copyright © 2015-2021 Matúš Chochlík.
<chochlik -at -gmail.com>
Documentation generated on Tue Apr 13 2021 by Doxygen (version 1.8.17).