Package org.robovm.apple.audiotoolbox
Class AUParameterNode
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.audiotoolbox.AUParameterNode
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
AUParameter
,AUParameterGroup
public class AUParameterNode extends NSObject
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AUParameterNode.AUParameterNodePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description AUParameterNode()
protected
AUParameterNode(NSObject.Handle h, long handle)
protected
AUParameterNode(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
displayName(long maximumLength)
java.lang.String
getDisplayName()
java.lang.String
getIdentifier()
org.robovm.objc.block.Block2<AUParameterNode,java.lang.Long,java.lang.String>
getImplementorDisplayNameWithLengthCallback()
org.robovm.objc.block.Block2<AUParameter,org.robovm.rt.bro.ptr.FloatPtr,java.lang.String>
getImplementorStringFromValueCallback()
org.robovm.objc.block.Block2<AUParameter,NSString,java.lang.Float>
getImplementorValueFromStringCallback()
org.robovm.objc.block.VoidBlock2<AUParameter,java.lang.Float>
getImplementorValueObserver()
org.robovm.objc.block.Block1<AUParameter,java.lang.Float>
getImplementorValueProvider()
java.lang.String
getKeyPath()
void
removeParameterObserver(org.robovm.rt.bro.ptr.VoidPtr token)
void
setImplementorDisplayNameWithLengthCallback(org.robovm.objc.block.Block2<AUParameterNode,java.lang.Long,java.lang.String> v)
void
setImplementorStringFromValueCallback(org.robovm.objc.block.Block2<AUParameter,org.robovm.rt.bro.ptr.FloatPtr,java.lang.String> v)
void
setImplementorValueFromStringCallback(org.robovm.objc.block.Block2<AUParameter,NSString,java.lang.Float> v)
void
setImplementorValueObserver(org.robovm.objc.block.VoidBlock2<AUParameter,java.lang.Float> v)
void
setImplementorValueProvider(org.robovm.objc.block.Block1<AUParameter,java.lang.Float> v)
org.robovm.rt.bro.ptr.VoidPtr
tokenByAddingParameterAutomationObserver(org.robovm.objc.block.VoidBlock2<java.lang.Long,AUParameterAutomationEvent> observer)
org.robovm.rt.bro.ptr.VoidPtr
tokenByAddingParameterObserver(org.robovm.objc.block.VoidBlock2<java.lang.Long,java.lang.Float> observer)
org.robovm.rt.bro.ptr.VoidPtr
tokenByAddingParameterRecordingObserver(org.robovm.objc.block.VoidBlock2<java.lang.Long,AURecordedParameterEvent> observer)
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
AUParameterNode
public AUParameterNode()
-
AUParameterNode
protected AUParameterNode(NSObject.Handle h, long handle)
-
AUParameterNode
protected AUParameterNode(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getIdentifier
public java.lang.String getIdentifier()
-
getKeyPath
public java.lang.String getKeyPath()
-
getDisplayName
public java.lang.String getDisplayName()
-
getImplementorValueObserver
public org.robovm.objc.block.VoidBlock2<AUParameter,java.lang.Float> getImplementorValueObserver()
-
setImplementorValueObserver
public void setImplementorValueObserver(org.robovm.objc.block.VoidBlock2<AUParameter,java.lang.Float> v)
-
getImplementorValueProvider
public org.robovm.objc.block.Block1<AUParameter,java.lang.Float> getImplementorValueProvider()
-
setImplementorValueProvider
public void setImplementorValueProvider(org.robovm.objc.block.Block1<AUParameter,java.lang.Float> v)
-
getImplementorStringFromValueCallback
public org.robovm.objc.block.Block2<AUParameter,org.robovm.rt.bro.ptr.FloatPtr,java.lang.String> getImplementorStringFromValueCallback()
-
setImplementorStringFromValueCallback
public void setImplementorStringFromValueCallback(org.robovm.objc.block.Block2<AUParameter,org.robovm.rt.bro.ptr.FloatPtr,java.lang.String> v)
-
getImplementorValueFromStringCallback
public org.robovm.objc.block.Block2<AUParameter,NSString,java.lang.Float> getImplementorValueFromStringCallback()
-
setImplementorValueFromStringCallback
public void setImplementorValueFromStringCallback(org.robovm.objc.block.Block2<AUParameter,NSString,java.lang.Float> v)
-
getImplementorDisplayNameWithLengthCallback
public org.robovm.objc.block.Block2<AUParameterNode,java.lang.Long,java.lang.String> getImplementorDisplayNameWithLengthCallback()
-
setImplementorDisplayNameWithLengthCallback
public void setImplementorDisplayNameWithLengthCallback(org.robovm.objc.block.Block2<AUParameterNode,java.lang.Long,java.lang.String> v)
-
displayName
public java.lang.String displayName(long maximumLength)
-
tokenByAddingParameterObserver
public org.robovm.rt.bro.ptr.VoidPtr tokenByAddingParameterObserver(org.robovm.objc.block.VoidBlock2<java.lang.Long,java.lang.Float> observer)
-
tokenByAddingParameterRecordingObserver
public org.robovm.rt.bro.ptr.VoidPtr tokenByAddingParameterRecordingObserver(org.robovm.objc.block.VoidBlock2<java.lang.Long,AURecordedParameterEvent> observer)
-
tokenByAddingParameterAutomationObserver
public org.robovm.rt.bro.ptr.VoidPtr tokenByAddingParameterAutomationObserver(org.robovm.objc.block.VoidBlock2<java.lang.Long,AUParameterAutomationEvent> observer)
- Since:
- Available in iOS 10.0 and later.
-
removeParameterObserver
public void removeParameterObserver(org.robovm.rt.bro.ptr.VoidPtr token)
-
-