Table of Contents

Class VirtualFunctionWithReturn<TArg1, TArg2, TArg3, TResult>

Namespace
CounterStrikeSharp.API.Modules.Memory
Assembly
CounterStrikeSharp.API.dll
public class VirtualFunctionWithReturn<TArg1, TArg2, TArg3, TResult>

Type Parameters

TArg1
TArg2
TArg3
TResult
Inheritance
VirtualFunctionWithReturn<TArg1, TArg2, TArg3, TResult>

Constructors

VirtualFunctionWithReturn(nint, int)

public VirtualFunctionWithReturn(nint objectPtr, int offset)

Parameters

objectPtr nint
offset int

VirtualFunctionWithReturn(string)

public VirtualFunctionWithReturn(string signature)

Parameters

signature string

VirtualFunctionWithReturn(string, string)

public VirtualFunctionWithReturn(string signature, string binarypath)

Parameters

signature string
binarypath string

Methods

Invoke(TArg1, TArg2, TArg3)

public TResult Invoke(TArg1 arg1, TArg2 arg2, TArg3 arg3)

Parameters

arg1 TArg1
arg2 TArg2
arg3 TArg3

Returns

TResult