Struct ScalableSettingSchemaId
Identifies uniquely a ScalableSettingSchema.
Use UnityEngine.Rendering.HighDefinition.ScalableSettingSchema.GetSchemaOrNull(UnityEngine.Rendering.HighDefinition.ScalableSettingSchemaId) to get a schema.
Namespace: UnityEngine.Rendering.HighDefinition
Syntax
[Serializable]
public struct ScalableSettingSchemaId : IEquatable<ScalableSettingSchemaId>
Fields
With3Levels
A scalable setting with 3 levels.
Declaration
public static readonly ScalableSettingSchemaId With3Levels
Field Value
Type | Description |
---|---|
ScalableSettingSchemaId |
With4Levels
A scalable setting with 4 levels.
Declaration
public static readonly ScalableSettingSchemaId With4Levels
Field Value
Type | Description |
---|---|
ScalableSettingSchemaId |
Methods
Equals(Object)
Checks equality
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
Object | obj | The other to check. |
Returns
Type | Description |
---|---|
Boolean | True when they are equals |
Overrides
Equals(ScalableSettingSchemaId)
Checks equality
Declaration
public bool Equals(ScalableSettingSchemaId other)
Parameters
Type | Name | Description |
---|---|---|
ScalableSettingSchemaId | other | The other to check. |
Returns
Type | Description |
---|---|
Boolean | True when they are equals |
GetHashCode()
Compute the hash code
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
Int32 | The hash code |
Overrides
ToString()
Compute a human friendly string representation
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String | The string representation. |