Table of Contents

Class VirtualFunctions

Namespace
CounterStrikeSharp.API.Modules.Memory
Assembly
CounterStrikeSharp.API.dll
public static class VirtualFunctions
Inheritance
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_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>

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>