|
CommonLib
|
Public Member Functions | |
| size_t | get_register_count () const |
| size_t | get_register_param_count () const |
| size_t | get_stack_param_count () const |
| size_t | get_param_count () const |
| user_register | get_register (int in_index) const |
| user_register | get_return_register () const |
| user_register | get_param_register (int in_index) const |
| template<typename T> | |
| bool | is_return_type () const |
| bool | is_stack_param (int in_index) const |
Public Attributes | |
| std::type_index | return_type |
| size_t | return_type_size {} |
| bool | is_userpurge {} |
| void * | original_address {} |
| void * | detour_address {} |
| uint64_t | registers {} |
| uint8_t | param_count {} |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void* hedgedev::csl::hook::usercall_info::detour_address {} |
| bool hedgedev::csl::hook::usercall_info::is_userpurge {} |
| void* hedgedev::csl::hook::usercall_info::original_address {} |
| uint8_t hedgedev::csl::hook::usercall_info::param_count {} |
| uint64_t hedgedev::csl::hook::usercall_info::registers {} |
| std::type_index hedgedev::csl::hook::usercall_info::return_type |
| size_t hedgedev::csl::hook::usercall_info::return_type_size {} |