3rd Party LibrariesRecent AdditionsHandles Parser
Discord
  • admin
  • adminmenu
  • adt_array
  • adt_stack
  • adt_trie
  • banning
  • basecomm
  • bitbuffer
  • clientprefs
  • clients
  • commandfilters
  • commandline
  • console
  • convars
  • core
  • cstrike
  • datapack
  • dbi
  • dhooks
  • entity
  • entity_prop_stocks
  • entitylump
  • events
  • files
  • float
  • functions
  • geoip
  • halflife
  • handles
  • helpers
  • keyvalues
  • lang
  • logging
  • mapchooser
  • menus
  • nextmap
  • profiler
  • protobuf
  • regex
  • sdkhooks
  • sdktools
  • sdktools_client
  • sdktools_engine
  • sdktools_entinput
  • sdktools_entoutput
  • sdktools_functions
  • sdktools_gamerules
  • sdktools_hooks
  • sdktools_sound
  • sdktools_stocks
  • sdktools_stringtables
  • sdktools_tempents
  • sdktools_tempents_stocks
  • sdktools_trace
  • sdktools_variant_t
  • sdktools_voice
  • sorting
  • sourcemod
  • string
  • testing
  • textparse
  • tf2
  • tf2_stocks
  • timers
  • topmenus
  • usermessages
  • vector
  • dhooks
  • DynamicDetour
  • DynamicDetour
File

DynamicDetour

Last Updated2021-11-17
Created At2021-11-17

Creates a detour.

native DynamicDetour DynamicDetour(Address funcaddr, CallingConvention callConv, ReturnType returntype, ThisPointerType thisType = ThisPointer_Ignore)

Parameters

Address funcaddr
The address of the function to detour. Can be Address_Null if you want to load the address from gamedata using DHookSetFromConf.
CallingConvention callConv
Calling convention of the function.
ReturnType returntype
ThisPointerType thisType
Type of this pointer or ignore (ignore can be used if not needed). Only used for thiscall detours.

Return Value

DynamicDetour

Error

Failed to create detour setup handle.
Made with
1.4.0 b35d7e5 2026-09-25T02:07:42.505Z
by rumblefrog