AddChild(Thing *child) | RoboidControl::Thing | virtual |
angularVelocityUpdated | RoboidControl::Thing | |
childCount | RoboidControl::Thing | |
ControlledMotor enum value (defined in RoboidControl::Thing) | RoboidControl::Thing | |
DifferentialDrive enum value (defined in RoboidControl::Thing) | RoboidControl::Thing | |
DirectionalSensor enum value (defined in RoboidControl::Thing) | RoboidControl::Thing | |
DistanceSensor enum value (defined in RoboidControl::Thing) | RoboidControl::Thing | |
ExternalSensor enum value (defined in RoboidControl::Thing) | RoboidControl::Thing | |
FindChild(const char *name, bool recurse=true) | RoboidControl::Thing | |
GenerateBinary(char *bytes, unsigned char *ix) override | RoboidControl::TouchSensor | virtual |
GetAngularVelocity() | RoboidControl::Thing | virtual |
GetChild(unsigned char id, bool recurse=false) | RoboidControl::Thing | |
GetChildByIndex(unsigned char ix) | RoboidControl::Thing | |
GetLinearVelocity() | RoboidControl::Thing | virtual |
GetName() const (defined in RoboidControl::Thing) | RoboidControl::Thing | |
GetOrientation() | RoboidControl::Thing | |
GetParent() | RoboidControl::Thing | |
GetPosition() | RoboidControl::Thing | |
GetTimeMs() | RoboidControl::Thing | static |
hierarchyChanged | RoboidControl::Thing | |
Humanoid enum value (defined in RoboidControl::Thing) | RoboidControl::Thing | |
id | RoboidControl::Thing | |
linearVelocityUpdated | RoboidControl::Thing | |
modelScale | RoboidControl::Thing | |
modelUrl | RoboidControl::Thing | |
name | RoboidControl::Thing | |
nameChanged (defined in RoboidControl::Thing) | RoboidControl::Thing | |
orientationUpdated | RoboidControl::Thing | |
owner | RoboidControl::Thing | |
positionUpdated | RoboidControl::Thing | |
ProcessBinary(char *bytes) override | RoboidControl::TouchSensor | virtual |
RemoveChild(Thing *child) | RoboidControl::Thing | |
Roboid enum value (defined in RoboidControl::Thing) | RoboidControl::Thing | |
Servo enum value (defined in RoboidControl::Thing) | RoboidControl::Thing | |
SetAngularVelocity(Spherical angularVelocity) | RoboidControl::Thing | virtual |
SetLinearVelocity(Spherical linearVelocity) | RoboidControl::Thing | |
SetModel(const char *url) | RoboidControl::Thing | |
SetName(const char *name) (defined in RoboidControl::Thing) | RoboidControl::Thing | |
SetOrientation(SwingTwist orientation) | RoboidControl::Thing | |
SetParent(Thing *parent) | RoboidControl::Thing | virtual |
SetPosition(Spherical position) | RoboidControl::Thing | |
Switch enum value (defined in RoboidControl::Thing) | RoboidControl::Thing | |
TemperatureSensor enum value (defined in RoboidControl::Thing) | RoboidControl::Thing | |
terminate | RoboidControl::Thing | |
Thing(unsigned char thingType=Type::Undetermined) | RoboidControl::Thing | |
Thing(Participant *owner, unsigned char thingType=Type::Undetermined, unsigned char thingId=0) | RoboidControl::Thing | |
Thing(Thing *parent, unsigned char thingType=0, unsigned char thingId=0) | RoboidControl::Thing | |
touchedSomething | RoboidControl::TouchSensor | |
TouchSensor() | RoboidControl::TouchSensor | |
TouchSensor(Participant *owner, unsigned char thingId=0) | RoboidControl::TouchSensor | |
TouchSensor(Thing *parent, unsigned char thingId=0) | RoboidControl::TouchSensor | |
Type enum name | RoboidControl::Thing | |
type | RoboidControl::Thing | |
UncontrolledMotor enum value (defined in RoboidControl::Thing) | RoboidControl::Thing | |
Undetermined enum value (defined in RoboidControl::Thing) | RoboidControl::Thing | |
Update(bool recursive=false) | RoboidControl::Thing | |
Update(unsigned long currentTimeMs, bool recurse=false) | RoboidControl::Thing | virtual |
UpdateThings(unsigned long currentTimeMs) (defined in RoboidControl::Thing) | RoboidControl::Thing | static |