| Modifier and Type | Class and Description |
|---|---|
static interface |
PHASEAssetRegistry.Block_unregisterAssetWithIdentifierCompletion |
NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret| Modifier | Constructor and Description |
|---|---|
protected |
PHASEAssetRegistry(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
accessInstanceVariablesDirectly() |
static PHASEAssetRegistry |
alloc() |
static PHASEAssetRegistry |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
PHASEAsset |
assetForIdentifier(java.lang.String identifier)
assetForIdentifier
|
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() |
NSDictionary<java.lang.String,? extends PHASEMetaParameter> |
globalMetaParameters()
[@property] globalMetaParameters
|
static long |
hash_static() |
PHASEAssetRegistry |
init() |
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) |
static boolean |
isSubclassOfClass(org.moe.natj.objc.Class aClass) |
static NSSet<java.lang.String> |
keyPathsForValuesAffectingValueForKey(java.lang.String key) |
static PHASEAssetRegistry |
new_objc() |
PHASEGlobalMetaParameterAsset |
registerGlobalMetaParameterError(PHASEMetaParameterDefinition metaParameterDefinition,
org.moe.natj.general.ptr.Ptr<NSError> error)
registerGlobalMetaParameter:error
|
PHASESoundAsset |
registerSoundAssetAtURLIdentifierAssetTypeChannelLayoutNormalizationModeError(NSURL url,
java.lang.String identifier,
long assetType,
AVAudioChannelLayout channelLayout,
long normalizationMode,
org.moe.natj.general.ptr.Ptr<NSError> error)
registerSoundAssetAtURL:identifier:assetType:channelLayout:normalizationMode:error
|
PHASESoundAsset |
registerSoundAssetWithDataIdentifierFormatNormalizationModeError(NSData data,
java.lang.String identifier,
AVAudioFormat format,
long normalizationMode,
org.moe.natj.general.ptr.Ptr<NSError> error)
registerSoundAssetWithData:identifier:format:normalizationMode:error
|
PHASESoundEventNodeAsset |
registerSoundEventAssetWithRootNodeIdentifierError(PHASESoundEventNodeDefinition rootNode,
java.lang.String identifier,
org.moe.natj.general.ptr.Ptr<NSError> error)
registerSoundEventAssetWithRootNode:identifier:error
|
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
static void |
setVersion_static(long aVersion) |
static org.moe.natj.objc.Class |
superclass_static() |
void |
unregisterAssetWithIdentifierCompletion(java.lang.String identifier,
PHASEAssetRegistry.Block_unregisterAssetWithIdentifierCompletion handler)
unregisterAssetWithIdentifier:completion:
|
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, willChangeValuesAtIndexesForKeyprotected PHASEAssetRegistry(org.moe.natj.general.Pointer peer)
public static boolean accessInstanceVariablesDirectly()
public static PHASEAssetRegistry alloc()
public static PHASEAssetRegistry allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
public PHASEAsset assetForIdentifier(java.lang.String identifier)
Finds an asset in the asset registry, given an identifier.
identifier - The identifier of this assetpublic 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 NSDictionary<java.lang.String,? extends PHASEMetaParameter> globalMetaParameters()
A dictionary of global metaparameters
public static long hash_static()
public PHASEAssetRegistry init()
public 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 static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
public static PHASEAssetRegistry new_objc()
public PHASEGlobalMetaParameterAsset registerGlobalMetaParameterError(PHASEMetaParameterDefinition metaParameterDefinition, org.moe.natj.general.ptr.Ptr<NSError> error)
Register a global metaparameter with the asset registry. [@note] This function is synchronous and thread-safe. Clients can safely run this function to register multiple global metaparameters from multiple threads, if required.
metaParameterDefinition - The metaparameter object to register.error - The error object in case of an error.public PHASESoundAsset registerSoundAssetAtURLIdentifierAssetTypeChannelLayoutNormalizationModeError(NSURL url, java.lang.String identifier, long assetType, AVAudioChannelLayout channelLayout, long normalizationMode, org.moe.natj.general.ptr.Ptr<NSError> error)
Register an audio file as a sound asset in the system. [@note] This function is synchronous and thread-safe. Clients can safely run this function to register multiple sound assets from multiple threads, if required.
url - The URL of the audio file.identifier - An identifier that uniquely represents this sound event asset. Nil generates an automatic identifier.assetType - The asset type for this sound asset.channelLayout - The audio channel layout for this sound asset.
If a valid channel layout definition is read from the file being registered, this will override it.
If nil is passed as a value for this property, the file must either be mono or stereo, or already contain a vaild channel layout definition.
This channel layout must have the same channel count as the audio file being loaded.normalizationMode - The normalization mode.error - The error object in case of an errorpublic PHASESoundAsset registerSoundAssetWithDataIdentifierFormatNormalizationModeError(NSData data, java.lang.String identifier, AVAudioFormat format, long normalizationMode, org.moe.natj.general.ptr.Ptr<NSError> error)
Register audio data as a sound asset in the system. [@note] This function is synchronous and thread-safe. Clients can safely run this function to register multiple sound assets from multiple threads, if required.
data - A buffer containing the audio data to register as a sound asset.
Audio data must either be a single PCM buffer of interleaved channels or multiple deinterleaved PCM buffers per channel packed back to back.identifier - The identifier to assign to this sound asset. Nil generates an automatic identifier.format - The AVAudioFormat object that describes the audio data in the buffer.normalizationMode - The normalization mode.error - The error object in case of an error.public PHASESoundEventNodeAsset registerSoundEventAssetWithRootNodeIdentifierError(PHASESoundEventNodeDefinition rootNode, java.lang.String identifier, org.moe.natj.general.ptr.Ptr<NSError> error)
Register a sound event asset with the asset registry. [@note] This function is synchronous and thread-safe. Clients can safely run this function to register multiple sound event assets from multiple threads, if required.
rootNode - The root node of the sound event asset to register.identifier - An identifier that uniquely represents this sound event asset. Nil generates an automatic identifier.error - The error object in case of an errorpublic static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
public static void setVersion_static(long aVersion)
public static org.moe.natj.objc.Class superclass_static()
public void unregisterAssetWithIdentifierCompletion(java.lang.String identifier,
PHASEAssetRegistry.Block_unregisterAssetWithIdentifierCompletion handler)
Unregister and unload an asset.
identifier - The identifier of the PHASEAsset object to unregisterhandler - An optional completion block that will be called when the asset has been unregistered.
Once you receive this callback, it's safe to deallocate external resources, if applicable.public static long version_static()