Class InputSchemeMetadata
Scylla-side data about one control scheme, keyed by name.
Inherited Members
Namespace: Scylla.Input
Assembly: ScyllaInput.dll
Syntax
[Serializable]
public class InputSchemeMetadata
Remarks
Control schemes are the one element of the action asset format that carries no GUID, so this record is name-keyed. A scheme rename made outside Scylla tooling therefore cannot be tracked and is reported rather than guessed at.
Fields
Annotation
The authoring notes.
Declaration
public InputAnnotation Annotation
Field Value
| Type | Description |
|---|---|
| InputAnnotation |
IconSetID
The icon set supplying glyphs for this scheme.
Declaration
[Tooltip("Icon set ID supplying glyphs for this scheme.")]
public string IconSetID
Field Value
| Type | Description |
|---|---|
| string |
SchemeName
The scheme name. The only key available, since schemes carry no GUID.
Declaration
[Tooltip("The scheme name. Control schemes carry no GUID, so this is the only key.")]
public string SchemeName
Field Value
| Type | Description |
|---|---|
| string |
Properties
IsEmpty
Gets whether the record carries nothing worth preserving.
Declaration
public bool IsEmpty { get; }
Property Value
| Type | Description |
|---|---|
| bool |