| Modifier and Type | Class and Description |
|---|---|
static interface |
PHASESoundEvent.Block_prepareWithCompletion |
static interface |
PHASESoundEvent.Block_seekToTimeCompletion |
static interface |
PHASESoundEvent.Block_startWithCompletion |
NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret| Modifier | Constructor and Description |
|---|---|
protected |
PHASESoundEvent(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
accessInstanceVariablesDirectly() |
static PHASESoundEvent |
alloc() |
static PHASESoundEvent |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
static void |
cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget) |
static void |
cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument) |
static NSArray<java.lang.String> |
classFallbacksForKeyedArchiver() |
static org.moe.natj.objc.Class |
classForKeyedUnarchiver() |
static java.lang.String |
debugDescription_static() |
static java.lang.String |
description_static() |
static long |
hash_static() |
PHASESoundEvent |
init() |
PHASESoundEvent |
initWithEngineAssetIdentifierError(PHASEEngine engine,
java.lang.String assetIdentifier,
org.moe.natj.general.ptr.Ptr<NSError> error)
initWithEngine:assetIdentifier:error
|
PHASESoundEvent |
initWithEngineAssetIdentifierMixerParametersError(PHASEEngine engine,
java.lang.String assetIdentifier,
PHASEMixerParameters mixerParameters,
org.moe.natj.general.ptr.Ptr<NSError> error)
initWithEngine:assetIdentifier:mixerParameters:error
|
static NSObject.Function_instanceMethodForSelector_ret |
instanceMethodForSelector(org.moe.natj.objc.SEL aSelector) |
static NSMethodSignature |
instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
instancesRespondToSelector(org.moe.natj.objc.SEL aSelector) |
boolean |
isIndefinite()
[@property] indefinite
|
static boolean |
isSubclassOfClass(org.moe.natj.objc.Class aClass) |
static NSSet<java.lang.String> |
keyPathsForValuesAffectingValueForKey(java.lang.String key) |
NSDictionary<java.lang.String,? extends PHASEMetaParameter> |
metaParameters()
[@property] metaParameters
|
NSDictionary<java.lang.String,? extends PHASEMixer> |
mixers()
[@property] mixNodes
|
static PHASESoundEvent |
new_objc() |
void |
pause()
pause
|
long |
prepareState()
[@property] prepareState
|
void |
prepareWithCompletion(PHASESoundEvent.Block_prepareWithCompletion handler)
prepareWithCompletion
|
NSDictionary<java.lang.String,? extends PHASEPushStreamNode> |
pushStreamNodes()
[@property] pushStreamNodes
|
long |
renderingState()
[@property] renderingState
|
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
void |
resume()
resume
|
void |
seekToTimeCompletion(double time,
PHASESoundEvent.Block_seekToTimeCompletion handler)
seekToTime:completion
|
static void |
setVersion_static(long aVersion) |
void |
startWithCompletion(PHASESoundEvent.Block_startWithCompletion handler)
startWithCompletion
|
void |
stopAndInvalidate()
stopAndInvalidate
|
static org.moe.natj.objc.Class |
superclass_static() |
static long |
version_static() |
accessibilityActivate, accessibilityActivationPoint, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedLabel, accessibilityAttributedUserInputLabels, accessibilityAttributedValue, accessibilityContainerType, accessibilityCustomActions, accessibilityCustomRotors, accessibilityDecrement, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsHidden, accessibilityFrame, accessibilityHint, accessibilityIncrement, accessibilityLabel, accessibilityLanguage, accessibilityNavigationStyle, accessibilityPath, accessibilityPerformEscape, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityScroll, accessibilityTextualContext, accessibilityTraits, accessibilityUserInputLabels, accessibilityValue, accessibilityViewIsModal, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, hash, indexOfAccessibilityElement, isAccessibilityElement, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedValue, setAccessibilityContainerType, setAccessibilityCustomActions, setAccessibilityCustomRotors, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityRespondsToUserInteraction, setAccessibilityTextualContext, setAccessibilityTraits, setAccessibilityUserInputLabels, setAccessibilityValue, setAccessibilityViewIsModal, setIsAccessibilityElement, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, superclass, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKeypublic static boolean accessInstanceVariablesDirectly()
public static PHASESoundEvent alloc()
public static PHASESoundEvent allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
public static void cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument)
public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
public static org.moe.natj.objc.Class classForKeyedUnarchiver()
public static java.lang.String debugDescription_static()
public static java.lang.String description_static()
public static long hash_static()
public PHASESoundEvent init()
public PHASESoundEvent initWithEngineAssetIdentifierError(PHASEEngine engine, java.lang.String assetIdentifier, org.moe.natj.general.ptr.Ptr<NSError> error)
Creates a new sound event instance
This will look up the asset in the asset registry and create the necessary objects to play the sound event
engine - The PHASEEngine object that the sound event will be played by.assetIdentifier - The identifier registered with the Asset Registry for the particular PHASESoundEventNodeAsset that this sound event will play.
If the asset identifier is not registered, this function will fail.public PHASESoundEvent initWithEngineAssetIdentifierMixerParametersError(PHASEEngine engine, java.lang.String assetIdentifier, PHASEMixerParameters mixerParameters, org.moe.natj.general.ptr.Ptr<NSError> error)
Creates a new sound event instance
This will look up the asset in the asset registry and create the necessary objects to play the sound event
engine - The PHASEEngine object that the sound event will be played by.assetIdentifier - The identifier registered with the Asset Registry for the particular PHASESoundEventNodeAsset that this sound instance will play.
If the asset identifier is not registered, this function will fail.mixerParameters - A dictionary of PHASEMixerParameters objects with keys that match the identifiers of the spatial mixers in the sound eventpublic static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
public boolean isIndefinite()
A boolean that tell if this sound event will run indefinitely, or finish executing on its own
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
public NSDictionary<java.lang.String,? extends PHASEMetaParameter> metaParameters()
A Dictionary containing the MetaParameters associated with this sound event
public NSDictionary<java.lang.String,? extends PHASEMixer> mixers()
A Dictionary containing the mix nodes associated with this sound event
public static PHASESoundEvent new_objc()
public void pause()
Pause the sound event.
public long prepareState()
Sound Event's current preparation state
public void prepareWithCompletion(PHASESoundEvent.Block_prepareWithCompletion handler)
Prepare the sound event
This function notifies the engine to begin preparing a sound event, then returns immediately. Once the sound event is prepared (or has failed to prepare), you will receive a callback via the completion. If you call startWithCompletion() before receiving the callback, the sound event will start as soon as it's prepared.
handler - The block that will be called when the PHASESoundEvent has finished preparing and is ready to start. Pass in nil for no handler.public NSDictionary<java.lang.String,? extends PHASEPushStreamNode> pushStreamNodes()
A Dictionary containing the push stream nodes associated with this sound event, for pushing buffers to.
public long renderingState()
Sound Event's current rendering state
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
public void resume()
Resume the sound event.
public void seekToTimeCompletion(double time,
PHASESoundEvent.Block_seekToTimeCompletion handler)
Seeks all leaf nodes in a PHASESoundEvent to a specified time relative to the start of the sound event.
This function notifies the engine to seek the sound event, then returns immediately. Once the sound event has seeked to the new offset (or has failed to seek), you will receive a callback via the completion. If any leaf nodes do not support seeking, those nodes will ignore this command. Nodes that have finished playing or have stopped will not seek. Nodes that are sleeping will seek, and will resume at the correct time when they wake up. [@note] The time is scaled by unitsPerSecond internally, so can be provided at the client's native time scale.
public static void setVersion_static(long aVersion)
public void startWithCompletion(PHASESoundEvent.Block_startWithCompletion handler)
Start the sound event
This function notifies the engine to start the sound event, then returns immediately. Once the sound event is playing (or has failed to start), you will receive a callback via the completion. Playback will begin immediately if the sound event has been prepared; otherwise, it will start as soon as it is finished preparing.
handler - The block that will be called when the sound event has stopped.public void stopAndInvalidate()
stop and invalidate the sound event
public static org.moe.natj.objc.Class superclass_static()
public static long version_static()