Class ConVarCreationOptions<T>
public sealed record ConVarCreationOptions<T> : IEquatable<ConVarCreationOptions<T>>
Type Parameters
T
- Inheritance
-
objectConVarCreationOptions<T>
- Implements
Properties
DefaultValue
public required T DefaultValue { get; init; }
Property Value
- T
Description
public string Description { get; init; }
Property Value
Flags
public ConVarFlags Flags { get; init; }
Property Value
MaxValue
Optional upper bound. Omit this property for no maximum; zero and false are valid bounds.
public T? MaxValue { get; init; }
Property Value
- T
MinValue
Optional lower bound. Omit this property for no minimum; zero and false are valid bounds.
public T? MinValue { get; init; }
Property Value
- T
Name
public required string Name { get; init; }