Struct UiGroup
- Namespace
- ValveResourceFormat.CompiledShader
- Assembly
- ValveResourceFormat.dll
Organizes shader parameters into UI groups and sections.
public struct UiGroup
Inherited Members
Constructors
UiGroup()
Initializes a new instance with empty values.
public UiGroup()
UiGroup(string, int, string, int, int)
Initializes a new instance with the specified values.
public UiGroup(string heading, int headingOrder = 0, string group = "", int groupOrder = 0, int variableOrder = 0)
Parameters
Properties
CompactString
Gets the compact string representation.
public readonly string CompactString { get; }
Property Value
Group
Gets the group name.
public readonly string Group { get; }
Property Value
GroupOrder
Gets the group sort order.
public readonly int GroupOrder { get; }
Property Value
Heading
Gets the heading name.
public readonly string Heading { get; }
Property Value
HeadingOrder
Gets the heading sort order.
public readonly int HeadingOrder { get; }
Property Value
VariableOrder
Gets the variable sort order.
public readonly int VariableOrder { get; }
Property Value
Methods
FromCompactString(string)
Creates a UiGroup from a compact string representation.
public static UiGroup FromCompactString(string compactString)
Parameters
compactString
string
Returns
ToString()
Returns the fully qualified type name of this instance.
public override readonly string ToString()
Returns
- string
-
The fully qualified type name.
Remarks
Returns the compact string representation of the UI group.