6#include "../../blueprint/components/visible_time_range.hpp"
7#include "../../collection.hpp"
8#include "../../component_batch.hpp"
9#include "../../indicator_component.hpp"
10#include "../../result.hpp"
16namespace rerun::blueprint::archetypes {
33 static constexpr const char IndicatorComponentName[] =
34 "rerun.blueprint.components.VisibleTimeRangesIndicator";
46 :
ranges(std::move(_ranges)) {}
58 struct AsComponents<blueprint::archetypes::VisibleTimeRanges> {
Generic collection of elements that are roughly contiguous in memory.
Definition collection.hpp:49
A class for representing either a usable value, or an error.
Definition result.hpp:14
All Rerun C++ types and functions are in the rerun namespace or one of its nested namespaces.
Definition rerun.hpp:22
Archetype: Configures what range of each timeline is shown on a view.
Definition visible_time_ranges.hpp:26
Collection< rerun::blueprint::components::VisibleTimeRange > ranges
The time ranges to show for each timeline unless specified otherwise on a per-entity basis.
Definition visible_time_ranges.hpp:30
Indicator component used by archetypes when converting them to component lists.
Definition indicator_component.hpp:30