|
VoltMod
C++23 framework for CS2 server plugins
|
Public Member Functions | |
| MemberBinder (const GameDataLookup &lookup) | |
| template<class Sig > | |
| void | operator() (Fn< Sig > &member, std::string_view key) |
| void | operator() (Address &member, std::string_view key) |
| template<class Sig > | |
| void | operator() (VirtualFn< Sig > &member, std::string_view key) |
| template<class T > | |
| void | operator() (Offset< T > &member, std::string_view key) |
| std::vector< std::string > | TakeFailures () |
Binds one member from a gamedata lookup and keeps what did not bind.
Definition at line 13 of file Bindings.cpp.
|
inlineexplicit |
Definition at line 16 of file Bindings.cpp.
Definition at line 24 of file Bindings.cpp.
References VoltMod::Function, VoltMod::Global, and VoltMod::ReadFile().
Definition at line 19 of file Bindings.cpp.
References VoltMod::Function, and VoltMod::ReadFile().
Definition at line 37 of file Bindings.cpp.
References VoltMod::Offset, and VoltMod::ReadFile().
Definition at line 30 of file Bindings.cpp.
References VoltMod::ReadFile(), and VoltMod::VTable.
|
inline |
What did not bind, as key: reason, in the order the members were bound.
Definition at line 43 of file Bindings.cpp.