Source2Toolkit
Core api

IToolkitMemory

IToolkitMemory

Methods

operator uintptr_t()

explicit inline operator bool()

uintptr_t GetPtr()

IToolkitMemory Offset(offset)

Parameters
  • offset ptrdiff_t

IToolkitMemory& OffsetSelf(offset)

Parameters
  • offset ptrdiff_t

IToolkitMemory Deref(deref)

Parameters
  • deref int

IToolkitMemory& DerefSelf(deref)

Parameters
  • deref int

IToolkitMemory FollowNearCall(opcodeOffset, nextInstructionOffset)

Parameters
  • opcodeOffset const ptrdiff_t
  • nextInstructionOffset const ptrdiff_t

IToolkitMemory& FollowNearCallSelf(opcodeOffset, nextInstructionOffset)

Parameters
  • opcodeOffset const ptrdiff_t
  • nextInstructionOffset const ptrdiff_t

IToolkitMemory ResolveRelativeAddress(registerOffset, nextInstructionOffset)

Parameters
  • registerOffset const ptrdiff_t
  • nextInstructionOffset const ptrdiff_t

IToolkitMemory& ResolveRelativeAddressSelf(registerOffset, nextInstructionOffset)

Parameters
  • registerOffset const ptrdiff_t
  • nextInstructionOffset const ptrdiff_t

On this page