|
| ENABLE_VTABLE () |
|
| CQuadRotorEntity (CComposableEntity *pc_parent) |
|
| CQuadRotorEntity (CComposableEntity *pc_parent, const std::string &str_id) |
|
virtual | ~CQuadRotorEntity () |
|
virtual void | Reset () |
| Resets the state of the entity to whatever it was after Init() or the standalone constructor was called. More...
|
|
EControlMethod | GetControlMethod () const |
|
void | SetControlMethod (EControlMethod e_control_method) |
|
const SPositionControlData & | GetPositionControlData () const |
|
void | SetPositionControlData (const SPositionControlData &s_data) |
|
const SSpeedControlData & | GetSpeedControlData () const |
|
void | SetSpeedControlData (const SSpeedControlData &s_data) |
|
virtual std::string | GetTypeDescription () const |
| Returns a string label for this class. More...
|
|
| ENABLE_VTABLE () |
|
| CEntity (CComposableEntity *pc_parent) |
| Class constructor. More...
|
|
| CEntity (CComposableEntity *pc_parent, const std::string &str_id) |
| Class constructor. More...
|
|
virtual | ~CEntity () |
| Class destructor. More...
|
|
virtual void | Init (TConfigurationNode &t_tree) |
| Initializes the state of the entity from the XML configuration tree. More...
|
|
virtual void | Destroy () |
| Destroys the entity, undoing whatever was done by Init() or by the standalone constructor. More...
|
|
const std::string & | GetId () const |
| Returns the id of this entity. More...
|
|
std::string | GetContext () const |
| Returns the context of this entity. More...
|
|
bool | HasParent () const |
| Returns true if this entity has a parent. More...
|
|
CEntity & | GetRootEntity () |
| Returns the root entity containing this entity. More...
|
|
const CEntity & | GetRootEntity () const |
| Returns the root entity containing this entity. More...
|
|
CComposableEntity & | GetParent () |
| Returns this entity's parent. More...
|
|
const CComposableEntity & | GetParent () const |
| Returns this entity's parent. More...
|
|
void | SetParent (CComposableEntity &c_parent) |
| Sets this entity's parent. More...
|
|
virtual void | Update () |
| Updates the state of this entity. More...
|
|
ssize_t | GetIndex () const |
| Returns the entity index. More...
|
|
void | SetIndex (ssize_t n_idx) |
| Sets the entity index. More...
|
|
bool | IsEnabled () const |
| Returns true if the entity is enabled. More...
|
|
void | Enable () |
| Enables the entity. More...
|
|
void | Disable () |
| Disables the entity. More...
|
|
virtual void | SetEnabled (bool b_enabled) |
| Enables or disables an entity. More...
|
|
TConfigurationNode * | GetConfigurationNode () |
| Returns a pointer to the configuration node that was used to create this entity. More...
|
|
virtual | ~CBaseConfigurableResource () |
| Class destructor. More...
|
|
size_t | GetTagHelper (const DERIVED *) const |
|