ObjectAL
 All Classes Functions Variables Properties Pages
Instance Methods | Class Methods | Properties | List of all members
OALConcurrentActions Class Reference

A set of actions that get run concurrently. More...

#import <OALUtilityActions.h>

Inheritance diagram for OALConcurrentActions:
OALAction

Instance Methods

(id) - initWithActions:
 Initialize an action. More...
 
- Instance Methods inherited from OALAction
(id) - initWithDuration:
 Initialize an action. More...
 
(void) - runWithTarget:
 Run this action on a target. More...
 
(void) - prepareWithTarget:
 Called by runWithTraget to do any final preparations before running. More...
 
(void) - startAction
 Called by runWithTarget to start the action running. More...
 
(void) - updateCompletion:
 Called by OALActionManager to update this action's progress. More...
 
(void) - stopAction
 Stop this action. More...
 

Class Methods

(id) + actions:
 Create an action. More...
 
(id) + actionsFromArray:
 Create an action. More...
 

Properties

NSMutableArray * actions
 The actions which will be run. More...
 
- Properties inherited from OALAction
id target
 The target to perform the action on. More...
 
float duration
 The duration of the action, in seconds. More...
 
float elapsed
 The amount of time that has elapsed for this action, in seconds. More...
 
bool running
 If true, the action is currently running. More...
 

Additional Inherited Members

- Protected Attributes inherited from OALAction
bool runningInManager_
 If TRUE, this action is running via OALActionManager. More...
 

Detailed Description

A set of actions that get run concurrently.

Method Documentation

+ (id) actions: (OALAction*)  actions
,   NS_REQUIRES_NIL_TERMINATION 

Create an action.

Parameters
actionsThe comma separated list of actions.
NS_REQUIRES_NIL_TERMINATIONList of actions must be terminated by a nil.
Returns
A new set of concurrent actions.
+ (id) actionsFromArray: (NSArray*)  actions

Create an action.

Parameters
actionsThe actions to run.
Returns
A new set of concurrent actions.
- (id) initWithActions: (NSArray*)  actions

Initialize an action.

Parameters
actionsThe actions to run.
Returns
The initialized set of concurrent actions.

Property Documentation

- (NSMutableArray*) actions
readwritenonatomicretain

The actions which will be run.


The documentation for this class was generated from the following files: