public interface SCNActionable
| Modifier and Type | Interface and Description |
|---|---|
static interface |
SCNActionable.Block_runActionCompletionHandler |
static interface |
SCNActionable.Block_runActionForKeyCompletionHandler |
| Modifier and Type | Method and Description |
|---|---|
SCNAction |
actionForKey(java.lang.String key)
actionForKey:
|
NSArray<java.lang.String> |
actionKeys()
[@property] actionKeys
|
boolean |
hasActions()
[@property] hasActions
|
void |
removeActionForKey(java.lang.String key)
removeActionForKey:
|
void |
removeAllActions()
removeAllActions
|
void |
runAction(SCNAction action)
runAction:
|
void |
runActionCompletionHandler(SCNAction action,
SCNActionable.Block_runActionCompletionHandler block)
runAction:completionHandler:
|
void |
runActionForKey(SCNAction action,
java.lang.String key)
runAction:forKey:
|
void |
runActionForKeyCompletionHandler(SCNAction action,
java.lang.String key,
SCNActionable.Block_runActionForKeyCompletionHandler block)
runAction:forKey:completionHandler:
|
SCNAction actionForKey(java.lang.String key)
Returns an action associated with a specific key.
NSArray<java.lang.String> actionKeys()
Returns an array containing the keys of all actions currently attached to the receiver.
boolean hasActions()
Returns a Boolean value that indicates whether the node is executing actions.
void removeActionForKey(java.lang.String key)
Removes an action associated with a specific key.
void removeAllActions()
Ends and removes all actions from the node.
void runAction(SCNAction action)
Adds an action to the list of actions executed by the node.
void runActionCompletionHandler(SCNAction action, SCNActionable.Block_runActionCompletionHandler block)
Adds an action to the list of actions executed by the node. Your block is called when the action completes.
void runActionForKey(SCNAction action, java.lang.String key)
Adds an identifiable action to the list of actions executed by the node.
void runActionForKeyCompletionHandler(SCNAction action, java.lang.String key, SCNActionable.Block_runActionForKeyCompletionHandler block)
Adds an identifiable action to the list of actions executed by the node. Your block is called when the action completes.