SCNShaderModifiers 类

定义

包含 DictionaryContainer 着色器选项的 。

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public class SCNShaderModifiers : Foundation.DictionaryContainer
type SCNShaderModifiers = class
    inherit DictionaryContainer
继承
SCNShaderModifiers
属性

构造函数

SCNShaderModifiers()

包含 DictionaryContainer 着色器选项的 。

SCNShaderModifiers(NSDictionary)

包含 DictionaryContainer 着色器选项的 。

属性

Dictionary

获取包装的 NSDictionary

(继承自 DictionaryContainer)
EntryPointFragment

表示与常量 SCNShaderModifierEntryPointFragment 关联的值

EntryPointGeometry

表示与常量 SCNShaderModifierEntryPointGeometry 关联的值

EntryPointLightingModel

表示与常量 SCNShaderModifierEntryPointLightingModel 关联的值

EntryPointSurface

表示与常量 SCNShaderModifierEntryPointSurface 关联的值

方法

GetArray<T>(NSString, Func<IntPtr,T>)

包含 DictionaryContainer 着色器选项的 。

(继承自 DictionaryContainer)
GetArray<T>(NSString)

检索与 关联的 key类型的T数组。

(继承自 DictionaryContainer)
GetBoolValue(NSString)

返回与 关联的 key可为空布尔值。

(继承自 DictionaryContainer)
GetCGPointValue(NSString)

返回与 关联的可以为 CGPoint null 的 key

(继承自 DictionaryContainer)
GetCGRectValue(NSString)

返回与 关联的可以为 NSString null 的 key

(继承自 DictionaryContainer)
GetCGSizeValue(NSString)

返回与 关联的可以为 CGSize null 的 key

(继承自 DictionaryContainer)
GetCMTimeValue(NSString)

返回与 关联的可以为 CMTime null 的 key

(继承自 DictionaryContainer)
GetDoubleValue(NSString)

返回与 关联的可以为 null 的 key双精度值。

(继承自 DictionaryContainer)
GetFloatValue(NSString)

返回与 关联的 key可为空浮点数。

(继承自 DictionaryContainer)
GetInt32Value(NSString)

返回与 关联的 key可以为 null 的 int。

(继承自 DictionaryContainer)
GetLongValue(NSString)

返回与 关联的可以为 null 的 key长。

(继承自 DictionaryContainer)
GetNativeValue<T>(NSString)

返回与 关联的 key本机对象。

(继承自 DictionaryContainer)
GetNIntValue(NSString)

返回与 关联的可以为 null 的 key本机整数。

(继承自 DictionaryContainer)
GetNSDictionary(NSString)

返回与 NSDictionarykey关联的 。

(继承自 DictionaryContainer)
GetNSDictionary<TKey,TValue>(NSString)

返回与 NSDictionarykey关联的 。

(继承自 DictionaryContainer)
GetNSStringValue(NSString)

返回与 NSStringkey关联的 。

(继承自 DictionaryContainer)
GetNUIntValue(NSString)

返回与 关联的 key可以为 null 的本机 unsigned int。

(继承自 DictionaryContainer)
GetStringValue(NSString)

返回与 关联的 key字符串。

(继承自 DictionaryContainer)
GetStringValue(String)

返回与 关联的 key字符串。

(继承自 DictionaryContainer)
GetStrongDictionary<T>(NSString)

返回与 DictionaryContainerkey关联的 。

(继承自 DictionaryContainer)
GetUInt32Value(NSString)

返回与 关联的key可为空 T:System.UInt32

(继承自 DictionaryContainer)
GetUIntValue(NSString)

返回与 关联的key可为空 T:System.UInt32

(继承自 DictionaryContainer)
RemoveValue(NSString)

从字典中删除与 key关联的值。

(继承自 DictionaryContainer)
SetArrayValue(NSString, INativeObject[])

INativeObject 数组 valueskey相关联。

(继承自 DictionaryContainer)
SetArrayValue(NSString, NSNumber[])

NSNumber 数组 valueskey相关联。

(继承自 DictionaryContainer)
SetArrayValue(NSString, String[])

T:System.String 数组 valueskey相关联。

(继承自 DictionaryContainer)
SetArrayValue<T>(NSString, T[])

将 类型的T数组valueskey相关联。

(继承自 DictionaryContainer)
SetBooleanValue(NSString, Nullable<Boolean>)

存储布尔 value 值并将其与 key关联。

(继承自 DictionaryContainer)
SetCGPointValue(NSString, Nullable<CGPoint>)

存储 并将其 CGPointvaluekey关联。

(继承自 DictionaryContainer)
SetCGRectValue(NSString, Nullable<CGRect>)

存储 并将其 CGRectvaluekey关联。

(继承自 DictionaryContainer)
SetCGSizeValue(NSString, Nullable<CGSize>)

存储 并将其 CGSizevaluekey关联。

(继承自 DictionaryContainer)
SetCMTimeValue(NSString, Nullable<CMTime>)

存储 并将其 CMTimevaluekey关联。

(继承自 DictionaryContainer)
SetNativeValue(NSString, INativeObject, Boolean)

包含 DictionaryContainer 着色器选项的 。

(继承自 DictionaryContainer)
SetNumberValue(NSString, Nullable<Double>)

存储双 value (或 null) ,并将其与 key关联。

(继承自 DictionaryContainer)
SetNumberValue(NSString, Nullable<Int32>)

存储 int value (或 null) 并将其与 key关联。

(继承自 DictionaryContainer)
SetNumberValue(NSString, Nullable<Int64>)

存储长 value (或 null) 并将其与 key关联。

(继承自 DictionaryContainer)
SetNumberValue(NSString, Nullable<nint>)

存储本机整数 value (或 null) ,并将其与 key相关联。

(继承自 DictionaryContainer)
SetNumberValue(NSString, Nullable<nuint>)

存储本机未签名的 int value (或 null) ,并将其与 key关联。

(继承自 DictionaryContainer)
SetNumberValue(NSString, Nullable<Single>)

存储浮点 value (或 null) ,并将其与 key关联。

(继承自 DictionaryContainer)
SetNumberValue(NSString, Nullable<UInt32>)

存储未签名的 int value (或 null) ,并将其与 key关联。

(继承自 DictionaryContainer)
SetStringValue(NSString, NSString)

存储字符串 value 并将其与 key关联。

(继承自 DictionaryContainer)
SetStringValue(NSString, String)

存储字符串 value 并将其与 key关联。

(继承自 DictionaryContainer)

适用于