SKUniform.Create Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Create(String, Vector3)
[Foundation.Export("uniformWithName:vectorFloat3:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static SpriteKit.SKUniform Create(string name, System.Numerics.Vector3 value);
[<Foundation.Export("uniformWithName:vectorFloat3:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : string * System.Numerics.Vector3 -> SpriteKit.SKUniform
Parameters
- name
- String
- value
- Vector3
Returns
- Attributes
Applies to
Create(String, Single)
[Foundation.Export("uniformWithName:float:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static SpriteKit.SKUniform Create(string name, float value);
[<Foundation.Export("uniformWithName:float:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : string * single -> SpriteKit.SKUniform
Parameters
- name
- String
- value
- Single
Returns
- Attributes
Applies to
Create(String, Vector4)
[Foundation.Export("uniformWithName:vectorFloat4:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static SpriteKit.SKUniform Create(string name, System.Numerics.Vector4 value);
[<Foundation.Export("uniformWithName:vectorFloat4:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : string * System.Numerics.Vector4 -> SpriteKit.SKUniform
Parameters
- name
- String
- value
- Vector4
Returns
- Attributes
Applies to
Create(String, Vector2)
[Foundation.Export("uniformWithName:vectorFloat2:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static SpriteKit.SKUniform Create(string name, System.Numerics.Vector2 value);
[<Foundation.Export("uniformWithName:vectorFloat2:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : string * System.Numerics.Vector2 -> SpriteKit.SKUniform
Parameters
- name
- String
- value
- Vector2
Returns
- Attributes
Applies to
Create(String, NMatrix3)
[Foundation.Export("uniformWithName:matrixFloat3x3:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static SpriteKit.SKUniform Create(string name, CoreGraphics.NMatrix3 value);
[<Foundation.Export("uniformWithName:matrixFloat3x3:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : string * CoreGraphics.NMatrix3 -> SpriteKit.SKUniform
Parameters
- name
- String
- value
- NMatrix3
Returns
- Attributes
Applies to
Create(String, NMatrix4)
[Foundation.Export("uniformWithName:matrixFloat4x4:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static SpriteKit.SKUniform Create(string name, CoreGraphics.NMatrix4 value);
[<Foundation.Export("uniformWithName:matrixFloat4x4:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : string * CoreGraphics.NMatrix4 -> SpriteKit.SKUniform
Parameters
- name
- String
- value
- NMatrix4
Returns
- Attributes
Applies to
Create(String, NMatrix2)
[Foundation.Export("uniformWithName:matrixFloat2x2:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static SpriteKit.SKUniform Create(string name, CoreGraphics.NMatrix2 value);
[<Foundation.Export("uniformWithName:matrixFloat2x2:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : string * CoreGraphics.NMatrix2 -> SpriteKit.SKUniform
Parameters
- name
- String
- value
- NMatrix2
Returns
- Attributes
Applies to
Create(String)
[Foundation.Export("uniformWithName:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static SpriteKit.SKUniform Create(string name);
[<Foundation.Export("uniformWithName:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : string -> SpriteKit.SKUniform
Parameters
- name
- String
Returns
- Attributes
Applies to
Create(String, SKTexture)
[Foundation.Export("uniformWithName:texture:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static SpriteKit.SKUniform Create(string name, SpriteKit.SKTexture? texture);
[<Foundation.Export("uniformWithName:texture:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : string * SpriteKit.SKTexture -> SpriteKit.SKUniform
Parameters
- name
- String
- texture
- SKTexture
Returns
- Attributes