Package org.robovm.apple.modelio
Class MDLMaterialPropertyNode
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.modelio.MDLMaterialPropertyNode
-
- All Implemented Interfaces:
NSObjectProtocol
,MDLNamed
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
MDLMaterialPropertyGraph
public class MDLMaterialPropertyNode extends NSObject implements MDLNamed
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MDLMaterialPropertyNode.MDLMaterialPropertyNodePtr
-
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 protected
MDLMaterialPropertyNode()
MDLMaterialPropertyNode(NSArray<MDLMaterialProperty> inputs, NSArray<MDLMaterialProperty> outputs, org.robovm.objc.block.VoidBlock1<MDLMaterialPropertyNode> function)
protected
MDLMaterialPropertyNode(NSObject.Handle h, long handle)
protected
MDLMaterialPropertyNode(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.robovm.objc.block.VoidBlock1<MDLMaterialPropertyNode>
getEvaluationFunction()
NSArray<MDLMaterialProperty>
getInputs()
java.lang.String
getName()
NSArray<MDLMaterialProperty>
getOutputs()
protected long
init(NSArray<MDLMaterialProperty> inputs, NSArray<MDLMaterialProperty> outputs, org.robovm.objc.block.VoidBlock1<MDLMaterialPropertyNode> function)
void
setEvaluationFunction(org.robovm.objc.block.VoidBlock1<MDLMaterialPropertyNode> v)
void
setName(java.lang.String v)
-
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
-
MDLMaterialPropertyNode
protected MDLMaterialPropertyNode()
-
MDLMaterialPropertyNode
protected MDLMaterialPropertyNode(NSObject.Handle h, long handle)
-
MDLMaterialPropertyNode
protected MDLMaterialPropertyNode(NSObject.SkipInit skipInit)
-
MDLMaterialPropertyNode
public MDLMaterialPropertyNode(NSArray<MDLMaterialProperty> inputs, NSArray<MDLMaterialProperty> outputs, org.robovm.objc.block.VoidBlock1<MDLMaterialPropertyNode> function)
-
-
Method Detail
-
getEvaluationFunction
public org.robovm.objc.block.VoidBlock1<MDLMaterialPropertyNode> getEvaluationFunction()
-
setEvaluationFunction
public void setEvaluationFunction(org.robovm.objc.block.VoidBlock1<MDLMaterialPropertyNode> v)
-
getInputs
public NSArray<MDLMaterialProperty> getInputs()
-
getOutputs
public NSArray<MDLMaterialProperty> getOutputs()
-
init
protected long init(NSArray<MDLMaterialProperty> inputs, NSArray<MDLMaterialProperty> outputs, org.robovm.objc.block.VoidBlock1<MDLMaterialPropertyNode> function)
-
-