CEntityKeyValues
Class CEntityKeyValues
Namespace: SwiftlyS2.Shared.EntitySystem
Assembly: SwiftlyS2.CS2.dll
public class CEntityKeyValues : IDisposableInheritance
Implements
Inherited Members
- object.Equals(object?)
- object.Equals(object?, object?)
- object.GetHashCode()
- object.GetType()
- object.MemberwiseClone()
- object.ReferenceEquals(object?, object?)
- object.ToString()
Constructors
CEntityKeyValues()
public CEntityKeyValues()Properties
Address
public nint Address { get; }Property Value
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()Get<T>(string)
public T Get<T>(string key)Parameters
- key string
Returns
- T
Type Parameters
- T
GetBool(string)
public bool GetBool(string key)Parameters
- key string
Returns
GetColor(string)
public Color GetColor(string key)Parameters
- key string
Returns
GetDouble(string)
public double GetDouble(string key)Parameters
- key string
Returns
GetFloat(string)
public float GetFloat(string key)Parameters
- key string
Returns
GetInt32(string)
public int GetInt32(string key)Parameters
- key string
Returns
GetInt64(string)
public long GetInt64(string key)Parameters
- key string
Returns
GetPtr(string)
public nint GetPtr(string key)Parameters
- key string
Returns
GetQAngle(string)
public QAngle GetQAngle(string key)Parameters
- key string
Returns
GetString(string)
public string GetString(string key)Parameters
- key string
Returns
GetStringToken(string)
public CUtlStringToken GetStringToken(string key)Parameters
- key string
Returns
GetUInt32(string)
public uint GetUInt32(string key)Parameters
- key string
Returns
GetUInt64(string)
public ulong GetUInt64(string key)Parameters
- key string
Returns
GetVector(string)
public Vector GetVector(string key)Parameters
- key string
Returns
GetVector2D(string)
public Vector2D GetVector2D(string key)Parameters
- key string
Returns
GetVector4D(string)
public Vector4D GetVector4D(string key)Parameters
- key string
Returns
Set<T>(string, T)
public void Set<T>(string key, T value)Parameters
- key string
- value T
Type Parameters
- T
SetBool(string, bool)
public void SetBool(string key, bool value)Parameters
SetColor(string, Color)
public void SetColor(string key, Color value)Parameters
SetDouble(string, double)
public void SetDouble(string key, double value)Parameters
SetFloat(string, float)
public void SetFloat(string key, float value)Parameters
SetInt32(string, int)
public void SetInt32(string key, int value)Parameters
SetInt64(string, long)
public void SetInt64(string key, long value)Parameters
SetPtr(string, nint)
public void SetPtr(string key, nint value)Parameters
SetQAngle(string, QAngle)
public void SetQAngle(string key, QAngle value)Parameters
SetString(string, string)
public void SetString(string key, string value)Parameters
SetStringToken(string, CUtlStringToken)
public void SetStringToken(string key, CUtlStringToken value)Parameters
- key string
- value CUtlStringToken
SetUInt32(string, uint)
public void SetUInt32(string key, uint value)Parameters
SetUInt64(string, ulong)
public void SetUInt64(string key, ulong value)Parameters
SetVector(string, Vector)
public void SetVector(string key, Vector value)Parameters
SetVector2D(string, Vector2D)
public void SetVector2D(string key, Vector2D value)Parameters
SetVector4D(string, Vector4D)
public void SetVector4D(string key, Vector4D value)Parameters