|
0.45.0
|
#include <iEntityActions.h>
Inherits igor::iAction.
Public Member Functions | |
| iActionCreateEntity () | |
| void | execute (const iActionContext &context) override |
| bool | isCompatible (const iActionContext &context) override |
Public Member Functions inherited from igor::iAction | |
| iAction (const iaString &name) | |
| virtual | ~iAction ()=default |
| virtual void | execute (const iActionContext &context)=0 |
| virtual bool | isCompatible (const iActionContext &context)=0 |
| iaString | getName () const |
| void | setDescription (const iaString &brief, const iaString &description="") |
| const iaString & | getBrief () const |
| const iaString & | getDescription () const |
| void | setIcon (const iaString &alias) |
| const iaString & | getIcon () const |
creates a new entity under a given entity
| igor::iActionCreateEntity::iActionCreateEntity | ( | ) |
init members
|
overridevirtual |
executed when action gets triggered
| context | the context the action was called with |
Implements igor::iAction.
|
overridevirtual |
| context | the context the action was called with |
Implements igor::iAction.