Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DarthTon/Blackbone
/ functions
Functions
2,182 in github.com/DarthTon/Blackbone
⨍
Functions
2,182
◇
Types & classes
775
Method
getVaByClass
Get VarAttr of `c` class at `index`.
src/3rd_party/AsmJit/x86/x86compiler.h:953
Method
getVaCountByClass
Get count of variables (by class).
src/3rd_party/AsmJit/x86/x86compiler.h:942
Method
getVaCountByClass
Get VarAttr count (per class).
src/3rd_party/AsmJit/x86/x86context.cpp:2941
Method
getVaDone
Get how many variables have been allocated.
src/3rd_party/AsmJit/x86/x86context.cpp:2947
Method
getVaList
Get variable-attributes list as VarAttr data.
src/3rd_party/AsmJit/x86/x86compiler.h:927
Method
getVaListByClass
Get variable-attributes list as VarAttr data (by class).
src/3rd_party/AsmJit/x86/x86compiler.h:932
Method
getVaListByClass
Get VarAttr list (per class).
src/3rd_party/AsmJit/x86/x86context.cpp:2936
Method
getValue
Get value.
src/3rd_party/AsmJit/base/containers.h:281
Method
getVarCount
Get how many times the variable is used by the instruction/node.
src/3rd_party/AsmJit/base/compiler.h:1003
Method
getVarMem
src/3rd_party/AsmJit/x86/x86context_p.h:430
Method
getVarType
Get variable type.
src/3rd_party/AsmJit/base/compiler.h:573
Method
getVarType
src/3rd_party/AsmJit/base/compiler.h:1239
Method
getVd
Get variable.
src/3rd_party/AsmJit/base/compiler.h:2001
Method
getVendorString
Get CPU vendor string.
src/3rd_party/AsmJit/base/cpuinfo.h:69
Function
getWordAt
Get WORD at position `pos`.
src/3rd_party/AsmJit/base/assembler.h:234
Method
getWriteIndex
Get the destination index of WRITE operation.
src/3rd_party/AsmJit/x86/x86inst.h:2105
Method
getWriteIndex
Get the destination index of WRITE operation.
src/3rd_party/AsmJit/x86/x86inst.h:2256
Method
getWriteSize
Get the number of bytes that will be written by a WRITE operation.
src/3rd_party/AsmJit/x86/x86inst.h:2110
Method
getXyz
Get Xmm/Ymm/Zmm register count.
src/3rd_party/AsmJit/x86/x86operand.h:320
Method
get_ptr
<summary> Get target pointer </summary> <returns>Pointer value or 0 if chain is invalid</returns>
src/BlackBone/Process/MultPtr.hpp:134
Method
gpb_hi
Create 8-bit Gpb-hi register operand.
src/3rd_party/AsmJit/x86/x86operand.h:1777
Method
gpb_lo
Create 8-bit Gpb-lo register operand.
src/3rd_party/AsmJit/x86/x86operand.h:1775
Method
gpd
Create 32-bit Gpd register operand.
src/3rd_party/AsmJit/x86/x86operand.h:1781
Method
gpq
Create 64-bit Gpq register operand (X64).
src/3rd_party/AsmJit/x86/x86operand.h:1783
Method
gpw
Create 16-bit Gpw register operand.
src/3rd_party/AsmJit/x86/x86operand.h:1779
Function
gpz
Get Gpd or Gpq register depending on the current architecture.
src/3rd_party/AsmJit/x86/x86assembler.h:404
Function
gpz
Get Gpd or Gpq register depending on the current architecture.
src/3rd_party/AsmJit/x86/x86compiler.h:2054
Method
guessAlloc
src/3rd_party/AsmJit/x86/x86context.cpp:3652
Method
guessSpill
src/3rd_party/AsmJit/x86/x86context.cpp:3734
Method
handle
<summary> Get process handle </summary> <returns>Process handle</returns>
src/BlackBone/Process/ProcessCore.h:28
Method
hasBase
Get whether the memory operand has base register.
src/3rd_party/AsmJit/base/operand.h:674
Method
hasBase
Get whether the memory operand has base register.
src/3rd_party/AsmJit/x86/x86operand.h:1308
Function
hasBaseAddress
Get whether the code-generator has a base address. \sa \ref getBaseAddress()
src/3rd_party/AsmJit/base/codegen.h:176
Method
hasBaseAndIndex
Get whether the memory operand has base and index register.
src/3rd_party/AsmJit/x86/x86operand.h:1434
Method
hasBit
Get whether `x` has bit `n` set.
src/3rd_party/AsmJit/base/intutil.h:297
Method
hasFlag
Get whether `flag` is on.
src/3rd_party/AsmJit/base/compiler.h:994
Method
hasGp
src/3rd_party/AsmJit/x86/x86operand.h:452
Method
hasInRegs
Get whether the mandatory input registers are in used.
src/3rd_party/AsmJit/base/compiler.h:1028
Method
hasInstFlag
Get whether the instruction has a `flag`, see `kX86InstFlags`.
src/3rd_party/AsmJit/x86/x86inst.h:2015
Method
hasK
src/3rd_party/AsmJit/x86/x86operand.h:454
Function
hasLogger
Get whether the code generator has a logger.
src/3rd_party/AsmJit/base/codegen.h:142
Method
hasMap
Get whether node contains variable allocation instructions.
src/3rd_party/AsmJit/base/compiler.h:1731
Method
hasMm
src/3rd_party/AsmJit/x86/x86operand.h:453
Method
hasShift
Get whether the memory operand has shift used.
src/3rd_party/AsmJit/x86/x86operand.h:1443
Method
hasXyz
src/3rd_party/AsmJit/x86/x86operand.h:455
Function
headersSize
<summary> Get size of image headers </summary> <returns>Size of image headers</returns>
src/BlackBone/PE/PEImage.h:214
Method
hkCloseHandle
src/BlackBoneTest/TestLocalHook.cpp:42
Function
hkTest
src/BlackBoneTest/TestLocalHook.cpp:77
Method
hkTest
src/BlackBoneTest/TestLocalHook.cpp:48
Function
hkTestFastcall
src/BlackBoneTest/TestLocalHook.cpp:72
Method
hkVFunc
src/BlackBoneTest/TestLocalHook.cpp:54
Function
hookReturn
<summary> Raise exception on function return </summary> <returns>Masked return address</returns>
src/BlackBone/Process/RPC/RemoteContext.hpp:95
Method
iMax
src/3rd_party/AsmJit/base/intutil.h:123
Method
iMin
src/3rd_party/AsmJit/base/intutil.h:119
Function
ilFlagOffset
src/BlackBone/PE/PEImage.h:240
Function
imageSize
<summary> Get image size in bytes </summary> <returns>Image size</returns>
src/BlackBone/PE/PEImage.h:208
Function
imm
Create signed immediate value operand.
src/3rd_party/AsmJit/base/operand.h:1068
Function
imm_ptr
Create void* pointer immediate value operand.
src/3rd_party/AsmJit/base/operand.h:1078
Function
imm_u
Create unsigned immediate value operand.
src/3rd_party/AsmJit/base/operand.h:1073
Method
inInterval
src/3rd_party/AsmJit/base/intutil.h:139
Method
indexFromRegCount
Build a register indexes, based on register's `count`. Register index is used by \ref `X86Compiler` in per-instruction register data. Indexes are sor
src/3rd_party/AsmJit/x86/x86operand.h:373
Method
indexNOnesFromRight
src/3rd_party/AsmJit/base/intutil.h:371
Method
indexOf
Get index of `val` or `kInvalidIndex` if not found.
src/3rd_party/AsmJit/base/containers.h:216
Method
init
src/3rd_party/AsmJit/x86/x86context.cpp:3006
Function
int3
src/3rd_party/AsmJit/x86/x86assembler.h:996
Function
int3
src/3rd_party/AsmJit/x86/x86compiler.h:2964
Method
intAsDouble
Bit-cast 64-bit integer to `double`.
src/3rd_party/AsmJit/base/intutil.h:76
Method
intAsFloat
Bit-cast 32-bit integer to `float`.
src/3rd_party/AsmJit/base/intutil.h:71
Method
intersectStates
src/3rd_party/AsmJit/x86/x86context.cpp:1751
Function
intptr_ptr
Create an architecture dependent intptr_t memory operand.
src/3rd_party/AsmJit/x86/x86assembler.h:409
Function
intptr_ptr
Create an architecture dependent intptr_t memory operand.
src/3rd_party/AsmJit/x86/x86compiler.h:2059
Function
intptr_ptr_abs
\overload
src/3rd_party/AsmJit/x86/x86assembler.h:425
Function
intptr_ptr_abs
\overload
src/3rd_party/AsmJit/x86/x86compiler.h:2075
Method
isAligned
src/3rd_party/AsmJit/base/intutil.h:395
Method
isCalculated
Get variable content can be calculated by a simple instruction.
src/3rd_party/AsmJit/base/compiler.h:834
Function
isCaller
Get whether the function is also a caller.
src/3rd_party/AsmJit/base/compiler.h:2385
Method
isEmpty
src/3rd_party/AsmJit/base/constpool.h:89
Method
isEmpty
Get whether the constant-pool is empty.
src/3rd_party/AsmJit/base/constpool.h:236
Method
isEmpty
Get whether the vector is empty.
src/3rd_party/AsmJit/base/containers.h:124
Method
isEmpty
src/3rd_party/AsmJit/base/containers.h:304
Method
isEmpty
Get whether all register masks are zero (empty).
src/3rd_party/AsmJit/x86/x86operand.h:435
Function
isExe
<summary> Check if image is an executable file and not a dll </summary> <returns>true if image is an *.exe</returns>
src/BlackBone/PE/PEImage.h:233
Function
isFinished
Get whether the function is finished.
src/3rd_party/AsmJit/base/compiler.h:2393
Method
isFlow
Get whether the instruction is a control-flow intruction. Control flow instruction is instruction that can perform a branch, typically `jmp`, `jcc`,
src/3rd_party/AsmJit/x86/x86inst.h:2028
Method
isFp
Get whether the node is `InstNode` and the instruction uses x87-FPU.
src/3rd_party/AsmJit/base/compiler.h:1715
Method
isFp
Get whether the instruction accesses Fp register(s).
src/3rd_party/AsmJit/x86/x86inst.h:2058
Method
isGp
Get whether the variable is Gp register.
src/3rd_party/AsmJit/x86/x86compiler.h:552
Method
isGpbHi
Get whether the variable is Gpb-hi (8-bit) register.
src/3rd_party/AsmJit/x86/x86compiler.h:558
Method
isGpbLo
Get whether the variable is Gpb-lo (8-bit) register.
src/3rd_party/AsmJit/x86/x86compiler.h:556
Method
isGpbReg
Get whether the `op` operand is Gpb-Lo or Gpb-Hi register.
src/3rd_party/AsmJit/x86/x86operand.h:706
Method
isGpd
Get whether the variable is Gpd (32-bit) register.
src/3rd_party/AsmJit/x86/x86compiler.h:562
Method
isGpq
Get whether the variable is Gpq (64-bit) register.
src/3rd_party/AsmJit/x86/x86compiler.h:564
Method
isGpw
Get whether the variable is Gpw (16-bit) register.
src/3rd_party/AsmJit/x86/x86compiler.h:560
Method
isHooked
src/BlackBone/Process/RPC/RemoteLocalHook.h:66
Method
isInitialized
Get whether the label has been initialized by `Assembler` or `Compiler`.
src/3rd_party/AsmJit/base/operand.h:1045
Method
isInt16
Get whether the immediate can be casted to 16-bit signed integer.
src/3rd_party/AsmJit/base/operand.h:767
Method
isInt16
src/3rd_party/AsmJit/base/intutil.h:167
Method
isInt32
Get whether the immediate can be casted to 32-bit signed integer.
src/3rd_party/AsmJit/base/operand.h:772
Method
isInt32
src/3rd_party/AsmJit/base/intutil.h:185
Method
isInt8
Get whether the immediate can be casted to 8-bit signed integer.
src/3rd_party/AsmJit/base/operand.h:762
← previous
next →
1,701–1,800 of 2,182, ranked by callers