CommonLibSSE (Parapets fork)
RE::CCallbackBase Class Reference

#include <CCallback.h>

Inheritance diagram for RE::CCallbackBase:
RE::CCallResult< EncryptedAppTicketResponse_t > RE::CCallback< FloatingGamepadTextInputDismissed_t > RE::CCallback< GameOverlayActivated_t > RE::CCallback< GamepadTextInputDismissed_t > RE::CCallResult< T, P > RE::CCallback< T, P, bGameserver >

Public Types

enum  { k_ECallbackFlagsRegistered = 0x01 , k_ECallbackFlagsGameServer = 0x02 }
 

Public Member Functions

virtual void Run (void *a_param)
 
virtual void Run (void *a_param, bool a_IOFailure, SteamAPICall_t a_steamAPICall)
 
virtual std::int32_t GetCallbackSizeBytes ()
 

Public Attributes

std::uint8_t callbackFlags
 
std::uint8_t pad09
 
std::uint16_t pad0A
 
std::int32_t callback
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
k_ECallbackFlagsRegistered 
k_ECallbackFlagsGameServer 

Member Function Documentation

◆ GetCallbackSizeBytes()

◆ Run() [1/2]

◆ Run() [2/2]

Member Data Documentation

◆ callback

std::int32_t RE::CCallbackBase::callback

◆ callbackFlags

std::uint8_t RE::CCallbackBase::callbackFlags

◆ pad09

std::uint8_t RE::CCallbackBase::pad09

◆ pad0A

std::uint16_t RE::CCallbackBase::pad0A

The documentation for this class was generated from the following file: