include/ignition/gazebo/Types.hh
Go to the documentation of this file.
42 std::chrono::steady_clock::duration simTime{0};
46 std::chrono::steady_clock::duration realTime{0};
49 std::chrono::steady_clock::duration dt{0};
53 uint64_t iterations{0};
static const ComponentId kComponentIdInvalid
Id that indicates an invalid component.
Definition: include/ignition/gazebo/Types.hh:104
Component value has not changed.
Information passed to systems on the update callback.
Definition: include/ignition/gazebo/Types.hh:38
static const ComponentTypeId kComponentTypeIdInvalid
Id that indicates an invalid component type.
Definition: include/ignition/gazebo/Types.hh:107
The EntityComponentManager constructs, deletes, and returns components and entities. A component can be of any class which inherits from components::BaseComponent.
Definition: EntityComponentManager.hh:66
uint64_t ComponentTypeId
A unique identifier for a component type. A component type must be derived from components::BaseCompo...
Definition: include/ignition/gazebo/Types.hh:90
Component value has changed, and is changing periodically. This indicates to systems that it is ok to...
int ComponentId
A unique identifier for a component instance. The uniqueness of a ComponentId is scoped to the compon...
Definition: include/ignition/gazebo/Types.hh:85
ComponentState
Possible states for a component.
Definition: include/ignition/gazebo/Types.hh:65
This library is part of the Ignition Robotics project.
Component value has suffered a one-time change. This indicates to systems that this change must be pr...