Table of Contents

Class VirtualFunctionWithReturn<TArg1, TArg2, TResult>

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

Type Parameters

TArg1
TArg2
TResult
Inheritance
object
MemoryFunctionWithReturn<TArg1, TArg2, TResult>
VirtualFunctionWithReturn<TArg1, TArg2, TResult>
Inherited Members

Constructors

VirtualFunctionWithReturn(VTableBase, int)

public VirtualFunctionWithReturn(VTableBase vtable, int offset)

Parameters

vtable VTableBase
offset int

VirtualFunctionWithReturn(NativeObject, int)

public VirtualFunctionWithReturn(NativeObject instance, int offset)

Parameters

instance NativeObject
offset int

VirtualFunctionWithReturn(int)

public VirtualFunctionWithReturn(int offset)

Parameters

offset int

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, int)

public VirtualFunctionWithReturn(string symbolName, int offset)

Parameters

symbolName string
offset int

VirtualFunctionWithReturn(string, string)

public VirtualFunctionWithReturn(string signature, string binarypath)

Parameters

signature string
binarypath string

VirtualFunctionWithReturn(string, string, int)

public VirtualFunctionWithReturn(string symbolName, string binaryPath, int offset)

Parameters

symbolName string
binaryPath string
offset int