Class GameEvent
- Namespace
- CounterStrikeSharp.API.Modules.Events
- Assembly
- CounterStrikeSharp.API.dll
public class GameEvent : NativeObject
- Inheritance
-
GameEvent
- Derived
-
- Inherited Members
-
Constructors
GameEvent(nint)
public GameEvent(nint pointer)
Parameters
pointer
nint
GameEvent(string, bool)
public GameEvent(string name, bool force)
Parameters
name
string
force
bool
Properties
EventName
public string EventName { get; }
Property Value
- string
Methods
FireEvent(bool)
public void FireEvent(bool dontBroadcast)
Parameters
dontBroadcast
bool
FireEventToClient(CCSPlayerController)
public void FireEventToClient(CCSPlayerController player)
Parameters
player
CCSPlayerController
GetBool(string)
protected bool GetBool(string name)
Parameters
name
string
Returns
- bool
GetFloat(string)
protected float GetFloat(string name)
Parameters
name
string
Returns
- float
GetInt(string)
protected int GetInt(string name)
Parameters
name
string
Returns
- int
GetPlayer(string)
protected CCSPlayerController GetPlayer(string name)
Parameters
name
string
Returns
- CCSPlayerController
GetString(string)
protected string GetString(string name)
Parameters
name
string
Returns
- string
GetUint64(string)
protected ulong GetUint64(string name)
Parameters
name
string
Returns
- ulong
Get<T>(string)
public T Get<T>(string name)
Parameters
name
string
Returns
- T
Type Parameters
T
SetBool(string, bool)
protected void SetBool(string name, bool value)
Parameters
name
string
value
bool
SetEntity(string, nint)
protected void SetEntity(string name, nint value)
Parameters
name
string
value
nint
SetEntityIndex(string, int)
protected void SetEntityIndex(string name, int value)
Parameters
name
string
value
int
SetFloat(string, float)
protected void SetFloat(string name, float value)
Parameters
name
string
value
float
SetInt(string, int)
protected void SetInt(string name, int value)
Parameters
name
string
value
int
SetInt(string, long)
protected void SetInt(string name, long value)
Parameters
name
string
value
long
SetString(string, string)
protected void SetString(string name, string value)
Parameters
name
string
value
string
SetUint64(string, ulong)
protected void SetUint64(string name, ulong value)
Parameters
name
string
value
ulong
Set<T>(string, T)
public void Set<T>(string name, T value)
Parameters
name
string
value
T
Type Parameters
T