AddChild(Thing *child) | RoboidControl::Thing | virtual |
angularVelocityUpdated (defined in RoboidControl::Thing) | RoboidControl::Thing | |
childCount | RoboidControl::Thing | |
children (defined in RoboidControl::Thing) | RoboidControl::Thing | protected |
ControlledMotor 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 | |
FindThing(const char *name) | RoboidControl::Thing | |
GenerateBinary(char *bytes, unsigned char *ix) override | RoboidControl::TemperatureSensor | virtual |
GetAngularVelocity() | RoboidControl::Thing | virtual |
GetChild(unsigned char id, bool recursive=false) | RoboidControl::Thing | |
GetChildByIndex(unsigned char ix) | RoboidControl::Thing | |
GetLinearVelocity() | RoboidControl::Thing | virtual |
GetOrientation() | RoboidControl::Thing | |
GetParent() | RoboidControl::Thing | |
GetPosition() | RoboidControl::Thing | |
GetTimeMs() (defined in RoboidControl::Thing) | RoboidControl::Thing | static |
Humanoid enum value (defined in RoboidControl::Thing) | RoboidControl::Thing | |
id | RoboidControl::Thing | |
linearVelocityUpdated (defined in RoboidControl::Thing) | RoboidControl::Thing | |
modelScale | RoboidControl::Thing | |
modelUrl | RoboidControl::Thing | |
name | RoboidControl::Thing | |
networkId | RoboidControl::Thing | |
orientationUpdated | RoboidControl::Thing | |
owner | RoboidControl::Thing | |
parent (defined in RoboidControl::Thing) | RoboidControl::Thing | protected |
positionUpdated | RoboidControl::Thing | |
ProcessBinary(char *bytes) override | RoboidControl::TemperatureSensor | 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 | |
SetOrientation(SwingTwist orientation) | RoboidControl::Thing | |
SetParent(Thing *parent) | RoboidControl::Thing | virtual |
SetParent(Thing *root, const char *name) (defined in RoboidControl::Thing) | RoboidControl::Thing | |
SetPosition(Spherical position) | RoboidControl::Thing | |
SetTemperature(float temperature) | RoboidControl::TemperatureSensor | virtual |
Switch enum value (defined in RoboidControl::Thing) | RoboidControl::Thing | |
temperature | RoboidControl::TemperatureSensor | |
TemperatureSensor(Participant *participant, unsigned char networkId, unsigned char thingId) | RoboidControl::TemperatureSensor | |
TemperatureSensor enum value (defined in RoboidControl::Thing) | RoboidControl::Thing | |
Terminate() | RoboidControl::Thing | |
Thing(int thingType=Type::Undetermined) | RoboidControl::Thing | |
Thing(Participant *participant, Type thingType=Type::Undetermined) | RoboidControl::Thing | |
Thing(Participant *participant, int thingType) | RoboidControl::Thing | |
Thing(Participant *participant, unsigned char networkId, unsigned char thingId, Type thingType=Type::Undetermined) | RoboidControl::Thing | |
TouchSensor enum value (defined in RoboidControl::Thing) | RoboidControl::Thing | |
type | RoboidControl::Thing | |
Type enum name | RoboidControl::Thing | |
UncontrolledMotor enum value (defined in RoboidControl::Thing) | RoboidControl::Thing | |
Undetermined enum value (defined in RoboidControl::Thing) | RoboidControl::Thing | |
Update(bool recursive=false) (defined in RoboidControl::Thing) | RoboidControl::Thing | |
Update(unsigned long currentTimeMs, bool recursive=false) | RoboidControl::Thing | virtual |
UpdateThings(unsigned long currentTimeMs) (defined in RoboidControl::Thing) | RoboidControl::Thing | static |