Share via


SCNProgram.SetSemantic Method

Definition

Overloads

SetSemantic(NSString, String, NSDictionary)

[Foundation.Export("setSemantic:forSymbol:options:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void SetSemantic(Foundation.NSString? geometrySourceSemantic, string symbol, Foundation.NSDictionary? options);
[<Foundation.Export("setSemantic:forSymbol:options:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member SetSemantic : Foundation.NSString * string * Foundation.NSDictionary -> unit
override this.SetSemantic : Foundation.NSString * string * Foundation.NSDictionary -> unit

Parameters

geometrySourceSemantic
NSString
symbol
String
options
NSDictionary
Attributes

Applies to

SetSemantic(NSString, String, SCNProgramSemanticOptions)

Sets the specified semantic.

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public void SetSemantic(Foundation.NSString geometrySourceSemantic, string symbol, SceneKit.SCNProgramSemanticOptions options);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
member this.SetSemantic : Foundation.NSString * string * SceneKit.SCNProgramSemanticOptions -> unit

Parameters

geometrySourceSemantic
NSString
symbol
String
Attributes

Applies to