Package org.robovm.apple.scenekit
Interface SCNShadable
-
- All Superinterfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- All Known Implementing Classes:
ARSCNFaceGeometry
,ARSCNPlaneGeometry
,SCNBox
,SCNCapsule
,SCNCone
,SCNCylinder
,SCNFloor
,SCNGeometry
,SCNMaterial
,SCNPlane
,SCNPyramid
,SCNShadableAdapter
,SCNShape
,SCNSphere
,SCNText
,SCNTorus
,SCNTube
public interface SCNShadable extends NSObjectProtocol
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SCNProgram
getProgram()
java.util.Map<SCNShaderModifierEntryPoint,java.lang.String>
getShaderModifiers()
void
handleBindingOfSymbol(java.lang.String symbol, org.robovm.objc.block.VoidBlock4<java.lang.Integer,java.lang.Integer,SCNNode,SCNRenderer> block)
void
handleUnbindingOfSymbol(java.lang.String symbol, org.robovm.objc.block.VoidBlock4<java.lang.Integer,java.lang.Integer,SCNNode,SCNRenderer> block)
void
setProgram(SCNProgram v)
void
setShaderModifiers(java.util.Map<SCNShaderModifierEntryPoint,java.lang.String> v)
-
-
-
Method Detail
-
getProgram
SCNProgram getProgram()
-
setProgram
void setProgram(SCNProgram v)
-
getShaderModifiers
java.util.Map<SCNShaderModifierEntryPoint,java.lang.String> getShaderModifiers()
-
setShaderModifiers
void setShaderModifiers(java.util.Map<SCNShaderModifierEntryPoint,java.lang.String> v)
-
handleBindingOfSymbol
void handleBindingOfSymbol(java.lang.String symbol, org.robovm.objc.block.VoidBlock4<java.lang.Integer,java.lang.Integer,SCNNode,SCNRenderer> block)
-
handleUnbindingOfSymbol
void handleUnbindingOfSymbol(java.lang.String symbol, org.robovm.objc.block.VoidBlock4<java.lang.Integer,java.lang.Integer,SCNNode,SCNRenderer> block)
-
-