Rumba C++ SDK
maquina::EvaluationEngine Member List

This is the complete list of members for maquina::EvaluationEngine, including all inherited members.

clear_incremental(uint32_t initial_token)=0maquina::EvaluationEnginepure virtual
clear_profiling()=0maquina::EvaluationEnginepure virtual
create()maquina::EvaluationEnginestatic
done() const =0maquina::EvaluationEnginepure virtual
end_profiling()=0maquina::EvaluationEnginepure virtual
evaluate(const Plug &plug, float time, int32_t cache_first_frame, int32_t cache_last_frame, bool incremental=false, bool exact=true)=0maquina::EvaluationEnginepure virtual
evaluate(const Plug &plug, float time, const gsl::span< const float > &subframes, int32_t cache_first_frame, int32_t cache_last_frame, bool incremental=false, bool exact=true)=0maquina::EvaluationEnginepure virtual
evaluate(const maquina::Plug &plug, const gsl::span< const float > &frames, int32_t cache_first_frame, int32_t cache_last_frame, bool incremental=false, bool exact=false)=0maquina::EvaluationEnginepure virtual
evaluate_rest_value(const Plug &plug, int32_t cache_first_frame, int32_t cache_last_frame)=0maquina::EvaluationEnginepure virtual
progression() const =0maquina::EvaluationEnginepure virtual
set_notification(const std::function< void()> &notify)=0maquina::EvaluationEnginepure virtual
start(const Plug &plug, int32_t eval_first_frame, int32_t eval_last_frame, int32_t cache_first_frame, int32_t cache_last_frame)=0maquina::EvaluationEnginepure virtual
start_profiling()=0maquina::EvaluationEnginepure virtual
stop_and_wait()=0maquina::EvaluationEnginepure virtual
wait()=0maquina::EvaluationEnginepure virtual