|
virtual void | addAction (Action *action, Node *target, bool paused) |
| Adds an action with a target. More...
|
|
var | addAction ( var action, var target, var paused) |
| Adds an action with a target. More...
|
|
local | addAction ( local action, local target, local paused) |
| Adds an action with a target. More...
|
|
virtual void | removeAllActions () |
| Removes all actions from all the targets.
|
|
local | removeAllActions () |
| Removes all actions from all the targets.
|
|
virtual void | removeAllActionsFromTarget (Node *target) |
| Removes all actions from a certain target. More...
|
|
virtual void | removeAction (Action *action) |
| Removes an action given an action reference. More...
|
|
virtual void | removeActionByTag (int tag, Node *target) |
| Removes an action given its tag and the target. More...
|
|
local | removeActionByTag ( local tag, local target) |
| Removes an action given its tag and the target. More...
|
|
virtual void | removeAllActionsByTag (int tag, Node *target) |
| Removes all actions given its tag and the target. More...
|
|
virtual void | removeActionsByFlags (unsigned int flags, Node *target) |
| Removes all actions matching at least one bit in flags and the target. More...
|
|
virtual Action * | getActionByTag (int tag, const Node *target) const |
| Gets an action given its tag an a target. More...
|
|
var | getActionByTag ( var tag, var target) |
| Gets an action given its tag an a target. More...
|
|
local | getActionByTag ( local tag, local target) |
| Gets an action given its tag an a target. More...
|
|
virtual ssize_t | getNumberOfRunningActionsInTarget (const Node *target) const |
| Returns the numbers of actions that are running in a certain target. More...
|
|
virtual ssize_t | getNumberOfRunningActions () const |
| Returns the numbers of actions that are running in all targets. More...
|
|
local | getNumberOfRunningActions () |
| Returns the numbers of actions that are running in all targets. More...
|
|
ssize_t | numberOfRunningActionsInTarget (Node *target) const |
var | numberOfRunningActionsInTarget ( var target) |
local | numberOfRunningActionsInTarget ( local target) |
virtual size_t | getNumberOfRunningActionsInTargetByTag (const Node *target, int tag) |
| Returns the numbers of actions that are running in a certain target with a specific tag. More...
|
|
local | getNumberOfRunningActionsInTargetByTag ( local target, local tag) |
| Returns the numbers of actions that are running in a certain target with a specific tag. More...
|
|
virtual void | pauseTarget (Node *target) |
| Pauses the target: all running actions and newly added actions will be paused. More...
|
|
virtual void | resumeTarget (Node *target) |
| Resumes the target. More...
|
|
virtual Vector< Node * > | pauseAllRunningActions () |
| Pauses all running actions, returning a list of targets whose actions were paused. More...
|
|
virtual void | resumeTargets (const Vector< Node * > &targetsToResume) |
| Resume a set of targets (convenience function to reverse a pauseAllRunningActions call). More...
|
|
var | resumeTargets ( var targetsToResume) |
| Resume a set of targets (convenience function to reverse a pauseAllRunningActions call). More...
|
|
local | resumeTargets ( local targetsToResume) |
| Resume a set of targets (convenience function to reverse a pauseAllRunningActions call). More...
|
|
virtual void | update (float dt) |
| Main loop of ActionManager. More...
|
|
void | retain () |
| Retains the ownership. More...
|
|
void | release () |
| Releases the ownership immediately. More...
|
|
local | release () |
| Releases the ownership immediately. More...
|
|
Ref * | autorelease () |
| Releases the ownership sometime soon automatically. More...
|
|
unsigned int | getReferenceCount () const |
| Returns the Ref's current reference count. More...
|
|
local | getReferenceCount () |
| Returns the Ref's current reference count. More...
|
|
virtual | ~Ref () |
| Destructor. More...
|
|