|
VoltMod
C++23 framework for CS2 server plugins
|
This is the complete list of members for VoltMod::KHookForwarder, including all inherited members.
| DestroyReturnValue() override | VoltMod::KHookForwarder | inline |
| DoRecall(KHook::Action action, void *returnValue, std::size_t returnSize, void *construct, void *destruct) override | VoltMod::KHookForwarder | inline |
| FindOriginal(void *function) override | VoltMod::KHookForwarder | inline |
| FindOriginalVirtual(void **vtable, int index) override | VoltMod::KHookForwarder | inline |
| GetContextPtr() override | VoltMod::KHookForwarder | inline |
| GetCurrentValuePtr(bool pop) override | VoltMod::KHookForwarder | inline |
| GetOriginalFunction() override | VoltMod::KHookForwarder | inline |
| GetOriginalValuePtr() override | VoltMod::KHookForwarder | inline |
| GetOverrideValuePtr() override | VoltMod::KHookForwarder | inline |
| LookupSignature(void *start, std::size_t size, const char *signature) override | VoltMod::KHookForwarder | inline |
| RemoveHook(KHook::HookID_t id, bool async, void(*removed)(KHook::HookID_t, void *), void *context) override | VoltMod::KHookForwarder | inline |
| SaveReturnValue(KHook::Action action, void *returnValue, std::size_t returnSize, void *construct, void *destruct, bool original) override | VoltMod::KHookForwarder | inline |
| SetupHook(void *function, void *context, void *removedFunction, void *pre, void *post, void *makeReturn, void *makeCallOriginal, unsigned int stackSize, bool async) override | VoltMod::KHookForwarder | inline |
| SetupVirtualHook(void **vtable, int index, void *context, void *removedFunction, void *pre, void *post, void *makeReturn, void *makeCallOriginal, unsigned int stackSize, bool async) override | VoltMod::KHookForwarder | inline |
| WasOriginalFunctionSkipped() override | VoltMod::KHookForwarder | inline |