10namespace OpenSim {
class AbstractOutput; }
11namespace SimTK {
class State; }
Definition static_component_registries.h:3
Definition custom_decoration_generator.h:6
Definition component_registry.h:14
double(*)(const OpenSim::AbstractOutput &, const SimTK::State &) SubfieldExtractorFunc
Definition component_output_subfield.h:41
std::span< const ComponentOutputSubfield > GetAllSupportedOutputSubfields()
std::optional< osc::CStringView > GetOutputSubfieldLabel(ComponentOutputSubfield)
bool ProducesExtractableNumericValues(const OpenSim::AbstractOutput &)
SubfieldExtractorFunc GetExtractorFuncOrNull(const OpenSim::AbstractOutput &, ComponentOutputSubfield)
ComponentOutputSubfields GetSupportedSubfields(const OpenSim::AbstractOutput &)
ComponentOutputSubfield
Definition component_output_subfield.h:16