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
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 |
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 |
ToString()
Compute a human friendly string representation
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| String | The string representation. |