CommonLibSSE (Parapets fork)
|
#include <CCallback.h>
Public Types | |
using | func_t = void(T::*)(P *) |
Public Types inherited from RE::CCallbackBase | |
enum | { k_ECallbackFlagsRegistered = 0x01 , k_ECallbackFlagsGameServer = 0x02 } |
Public Member Functions | |
void | Run (void *a_param) override |
void | Run (void *a_param, bool a_IOFailure, SteamAPICall_t a_steamAPICall) override |
std::int32_t | GetCallbackSizeBytes () override |
Public Attributes | |
SteamAPICall_t | apiCall |
T * | obj |
func_t | func |
Public Attributes inherited from RE::CCallbackBase | |
std::uint8_t | callbackFlags |
std::uint8_t | pad09 |
std::uint16_t | pad0A |
std::int32_t | callback |
using RE::CCallResult< T, P >::func_t = void (T::*)(P*) |
|
overridevirtual |
Reimplemented from RE::CCallbackBase.
|
overridevirtual |
Reimplemented from RE::CCallbackBase.
|
overridevirtual |
Reimplemented from RE::CCallbackBase.
SteamAPICall_t RE::CCallResult< T, P >::apiCall |
func_t RE::CCallResult< T, P >::func |
T* RE::CCallResult< T, P >::obj |