Table of Contents

Class FakeConVar<T>

Namespace
CounterStrikeSharp.API.Modules.Cvars
Assembly
CounterStrikeSharp.API.dll
public class FakeConVar<T> where T : IComparable<T>

Type Parameters

T
Inheritance
FakeConVar<T>

Constructors

FakeConVar(string, string, T, ConVarFlags, params IValidator<T>[])

public FakeConVar(string name, string description, T defaultValue = default, ConVarFlags flags = ConVarFlags.FCVAR_NONE, params IValidator<T>[] customValidators)

Parameters

name string
description string
defaultValue T
flags ConVarFlags
customValidators IValidator<T>[]

Properties

Description

public string Description { get; }

Property Value

string

Flags

public ConVarFlags Flags { get; set; }

Property Value

ConVarFlags

Name

public string Name { get; }

Property Value

string

Value

public T Value { get; set; }

Property Value

T

Events

ValueChanged

public event EventHandler<T> ValueChanged

Event Type

EventHandler<T>