Class VirtualFunctions
- Namespace
- CounterStrikeSharp.API.Modules.Memory
- Assembly
- CounterStrikeSharp.API.dll
public static class VirtualFunctions
- Inheritance
-
object
VirtualFunctions
Fields
CBaseEntity_DispatchSpawn
public static Action<nint, nint> CBaseEntity_DispatchSpawn
Field Value
- Action<nint, nint>
CBaseEntity_DispatchSpawnFunc
public static MemoryFunctionVoid<nint, nint> CBaseEntity_DispatchSpawnFunc
Field Value
- MemoryFunctionVoid<nint, nint>
CBaseEntity_TakeDamageOld
public static Action<CEntityInstance, CTakeDamageInfo> CBaseEntity_TakeDamageOld
Field Value
- Action<CEntityInstance, CTakeDamageInfo>
CBaseEntity_TakeDamageOldFunc
public static MemoryFunctionVoid<CEntityInstance, CTakeDamageInfo> CBaseEntity_TakeDamageOldFunc
Field Value
- MemoryFunctionVoid<CEntityInstance, CTakeDamageInfo>
CBasePlayerController_SetPawnFunc
public static MemoryFunctionVoid<CBasePlayerController, CBasePlayerPawn, bool, bool> CBasePlayerController_SetPawnFunc
Field Value
- MemoryFunctionVoid<CBasePlayerController, CBasePlayerPawn, bool, bool>
CBaseTrigger_EndTouch
public static Action<CBaseTrigger, CBaseEntity> CBaseTrigger_EndTouch
Field Value
- Action<CBaseTrigger, CBaseEntity>
CBaseTrigger_EndTouchFunc
public static MemoryFunctionVoid<CBaseTrigger, CBaseEntity> CBaseTrigger_EndTouchFunc
Field Value
- MemoryFunctionVoid<CBaseTrigger, CBaseEntity>
CBaseTrigger_StartTouch
public static Action<CBaseTrigger, CBaseEntity> CBaseTrigger_StartTouch
Field Value
- Action<CBaseTrigger, CBaseEntity>
CBaseTrigger_StartTouchFunc
public static MemoryFunctionVoid<CBaseTrigger, CBaseEntity> CBaseTrigger_StartTouchFunc
Field Value
- MemoryFunctionVoid<CBaseTrigger, CBaseEntity>
CCSPlayerPawnBase_PostThink
public static Action<CCSPlayerPawnBase> CCSPlayerPawnBase_PostThink
Field Value
- Action<CCSPlayerPawnBase>
CCSPlayerPawnBase_PostThinkFunc
public static MemoryFunctionVoid<CCSPlayerPawnBase> CCSPlayerPawnBase_PostThinkFunc
Field Value
- MemoryFunctionVoid<CCSPlayerPawnBase>
CCSPlayer_ItemServices_CanAcquire
public static Func<CCSPlayer_ItemServices, CEconItemView, AcquireMethod, nint, AcquireResult> CCSPlayer_ItemServices_CanAcquire
Field Value
- Func<CCSPlayer_ItemServices, CEconItemView, AcquireMethod, nint, AcquireResult>
CCSPlayer_ItemServices_CanAcquireFunc
public static MemoryFunctionWithReturn<CCSPlayer_ItemServices, CEconItemView, AcquireMethod, nint, AcquireResult> CCSPlayer_ItemServices_CanAcquireFunc
Field Value
- MemoryFunctionWithReturn<CCSPlayer_ItemServices, CEconItemView, AcquireMethod, nint, AcquireResult>
CCSPlayer_WeaponServices_CanUse
public static Func<CCSPlayer_WeaponServices, CBasePlayerWeapon, bool> CCSPlayer_WeaponServices_CanUse
Field Value
- Func<CCSPlayer_WeaponServices, CBasePlayerWeapon, bool>
CCSPlayer_WeaponServices_CanUseFunc
public static MemoryFunctionWithReturn<CCSPlayer_WeaponServices, CBasePlayerWeapon, bool> CCSPlayer_WeaponServices_CanUseFunc
Field Value
- MemoryFunctionWithReturn<CCSPlayer_WeaponServices, CBasePlayerWeapon, bool>
ClientPrint
public static Action<nint, HudDestination, string, nint, nint, nint, nint> ClientPrint
Field Value
- Action<nint, HudDestination, string, nint, nint, nint, nint>
ClientPrintAll
public static Action<HudDestination, string, nint, nint, nint, nint> ClientPrintAll
Field Value
- Action<HudDestination, string, nint, nint, nint, nint>
ClientPrintAllFunc
public static MemoryFunctionVoid<HudDestination, string, nint, nint, nint, nint> ClientPrintAllFunc
Field Value
- MemoryFunctionVoid<HudDestination, string, nint, nint, nint, nint>
ClientPrintFunc
public static MemoryFunctionVoid<nint, HudDestination, string, nint, nint, nint, nint> ClientPrintFunc
Field Value
- MemoryFunctionVoid<nint, HudDestination, string, nint, nint, nint, nint>
GetCSWeaponDataFromKey
public static Func<int, string, CCSWeaponBaseVData> GetCSWeaponDataFromKey
Field Value
- Func<int, string, CCSWeaponBaseVData>
GetCSWeaponDataFromKeyFunc
public static MemoryFunctionWithReturn<int, string, CCSWeaponBaseVData> GetCSWeaponDataFromKeyFunc
Field Value
- MemoryFunctionWithReturn<int, string, CCSWeaponBaseVData>
GiveNamedItem
public static Func<nint, string, nint, nint, nint, nint, nint> GiveNamedItem
Field Value
- Func<nint, string, nint, nint, nint, nint, nint>
GiveNamedItemFunc
public static MemoryFunctionWithReturn<nint, string, nint, nint, nint, nint, nint> GiveNamedItemFunc
Field Value
- MemoryFunctionWithReturn<nint, string, nint, nint, nint, nint, nint>
NetworkStateChanged
public static Action<nint, int, long> NetworkStateChanged
Field Value
- Action<nint, int, long>
NetworkStateChangedFunc
public static MemoryFunctionVoid<nint, int, long> NetworkStateChangedFunc
Field Value
- MemoryFunctionVoid<nint, int, long>
RemovePlayerItemFunc
public static MemoryFunctionVoid<nint, nint> RemovePlayerItemFunc
Field Value
- MemoryFunctionVoid<nint, nint>
RemovePlayerItemVirtual
public static Action<nint, nint> RemovePlayerItemVirtual
Field Value
- Action<nint, nint>
SetModel
public static Action<nint, string> SetModel
Field Value
- Action<nint, string>
SetModelFunc
public static MemoryFunctionVoid<nint, string> SetModelFunc
Field Value
- MemoryFunctionVoid<nint, string>
StateChanged
public static Action<nint, nint, int, short, int> StateChanged
Field Value
- Action<nint, nint, int, short, int>
StateChangedFunc
public static MemoryFunctionVoid<nint, nint, int, short, int> StateChangedFunc
Field Value
- MemoryFunctionVoid<nint, nint, int, short, int>
SwitchTeam
public static Action<nint, byte> SwitchTeam
Field Value
- Action<nint, byte>
SwitchTeamFunc
public static MemoryFunctionVoid<nint, byte> SwitchTeamFunc
Field Value
- MemoryFunctionVoid<nint, byte>
TerminateRound
public static Action<nint, RoundEndReason, float, nint, byte> TerminateRound
Field Value
- Action<nint, RoundEndReason, float, nint, byte>
TerminateRoundFunc
public static MemoryFunctionVoid<nint, RoundEndReason, float, nint, byte> TerminateRoundFunc
Field Value
- MemoryFunctionVoid<nint, RoundEndReason, float, nint, byte>
UTIL_CreateEntityByName
public static Func<string, int, nint> UTIL_CreateEntityByName
Field Value
- Func<string, int, nint>
UTIL_CreateEntityByNameFunc
public static MemoryFunctionWithReturn<string, int, nint> UTIL_CreateEntityByNameFunc
Field Value
- MemoryFunctionWithReturn<string, int, nint>
UTIL_Remove
public static Action<nint> UTIL_Remove
Field Value
- Action<nint>
UTIL_RemoveFunc
public static MemoryFunctionVoid<nint> UTIL_RemoveFunc
Field Value
- MemoryFunctionVoid<nint>