Subor SDK API  0.9.3
Classes | Typedefs | Functions | Variables
Ruyi::SDK::Overlay Namespace Reference

Classes

struct  _OverlayExternalService_ShowInGameOverlay_args__isset
 
struct  _OverlayExternalService_TakeScreenShot_presult__isset
 
struct  _OverlayExternalService_TakeScreenShot_result__isset
 
struct  _OverlayExternalService_VideoCapture_args__isset
 
struct  _OverlayState__isset
 
struct  _VideoCaptureState__isset
 
class  NotifyTakeScreenShot
 
class  OverlayExternalService_ShowInGameOverlay_args
 
class  OverlayExternalService_ShowInGameOverlay_pargs
 
class  OverlayExternalService_ShowInGameOverlay_presult
 
class  OverlayExternalService_ShowInGameOverlay_result
 
class  OverlayExternalService_TakeScreenShot_args
 
class  OverlayExternalService_TakeScreenShot_pargs
 
class  OverlayExternalService_TakeScreenShot_presult
 
class  OverlayExternalService_TakeScreenShot_result
 
class  OverlayExternalService_VideoCapture_args
 
class  OverlayExternalService_VideoCapture_pargs
 
class  OverlayExternalService_VideoCapture_presult
 
class  OverlayExternalService_VideoCapture_result
 
class  OverlayExternalServiceClient
 
class  OverlayExternalServiceConcurrentClient
 
class  OverlayExternalServiceIf
 
class  OverlayExternalServiceIfFactory
 
class  OverlayExternalServiceIfSingletonFactory
 
class  OverlayExternalServiceMultiface
 
class  OverlayExternalServiceNull
 
class  OverlayExternalServiceProcessor
 
class  OverlayExternalServiceProcessorFactory
 
class  OverlayManagerSDKDataTypesConstants
 
class  OverlayManagerSDKServicesConstants
 
class  OverlayState
 
class  VideoCaptureState
 

Typedefs

typedef struct Ruyi::SDK::Overlay::_OverlayExternalService_ShowInGameOverlay_args__isset _OverlayExternalService_ShowInGameOverlay_args__isset
 
typedef struct Ruyi::SDK::Overlay::_OverlayExternalService_TakeScreenShot_result__isset _OverlayExternalService_TakeScreenShot_result__isset
 
typedef struct Ruyi::SDK::Overlay::_OverlayExternalService_TakeScreenShot_presult__isset _OverlayExternalService_TakeScreenShot_presult__isset
 
typedef struct Ruyi::SDK::Overlay::_OverlayExternalService_VideoCapture_args__isset _OverlayExternalService_VideoCapture_args__isset
 
typedef struct Ruyi::SDK::Overlay::_OverlayState__isset _OverlayState__isset
 
typedef struct Ruyi::SDK::Overlay::_VideoCaptureState__isset _VideoCaptureState__isset
 

Functions

std::ostream & operator<< (std::ostream &out, const OverlayState &obj)
 
void swap (OverlayState &a, OverlayState &b)
 
std::ostream & operator<< (std::ostream &out, const NotifyTakeScreenShot &obj)
 
void swap (NotifyTakeScreenShot &a, NotifyTakeScreenShot &b)
 
std::ostream & operator<< (std::ostream &out, const VideoCaptureState &obj)
 
void swap (VideoCaptureState &a, VideoCaptureState &b)
 

Variables

const OverlayManagerSDKDataTypesConstants g_OverlayManagerSDKDataTypes_constants
 
const OverlayManagerSDKServicesConstants g_OverlayManagerSDKServices_constants
 

Typedef Documentation

◆ _OverlayExternalService_ShowInGameOverlay_args__isset

typedef struct Ruyi::SDK::Overlay::_OverlayExternalService_ShowInGameOverlay_args__isset Ruyi::SDK::Overlay::_OverlayExternalService_ShowInGameOverlay_args__isset

◆ _OverlayExternalService_TakeScreenShot_presult__isset

typedef struct Ruyi::SDK::Overlay::_OverlayExternalService_TakeScreenShot_presult__isset Ruyi::SDK::Overlay::_OverlayExternalService_TakeScreenShot_presult__isset

◆ _OverlayExternalService_TakeScreenShot_result__isset

typedef struct Ruyi::SDK::Overlay::_OverlayExternalService_TakeScreenShot_result__isset Ruyi::SDK::Overlay::_OverlayExternalService_TakeScreenShot_result__isset

◆ _OverlayExternalService_VideoCapture_args__isset

typedef struct Ruyi::SDK::Overlay::_OverlayExternalService_VideoCapture_args__isset Ruyi::SDK::Overlay::_OverlayExternalService_VideoCapture_args__isset

◆ _OverlayState__isset

typedef struct Ruyi::SDK::Overlay::_OverlayState__isset Ruyi::SDK::Overlay::_OverlayState__isset

◆ _VideoCaptureState__isset

typedef struct Ruyi::SDK::Overlay::_VideoCaptureState__isset Ruyi::SDK::Overlay::_VideoCaptureState__isset

Function Documentation

◆ operator<<() [1/3]

std::ostream & Ruyi::SDK::Overlay::operator<< ( std::ostream &  out,
const OverlayState obj 
)

◆ operator<<() [2/3]

std::ostream & Ruyi::SDK::Overlay::operator<< ( std::ostream &  out,
const NotifyTakeScreenShot obj 
)

◆ operator<<() [3/3]

std::ostream & Ruyi::SDK::Overlay::operator<< ( std::ostream &  out,
const VideoCaptureState obj 
)

◆ swap() [1/3]

void Ruyi::SDK::Overlay::swap ( OverlayState a,
OverlayState b 
)

◆ swap() [2/3]

void Ruyi::SDK::Overlay::swap ( NotifyTakeScreenShot a,
NotifyTakeScreenShot b 
)

◆ swap() [3/3]

void Ruyi::SDK::Overlay::swap ( VideoCaptureState a,
VideoCaptureState b 
)

Variable Documentation

◆ g_OverlayManagerSDKDataTypes_constants

const OverlayManagerSDKDataTypesConstants Ruyi::SDK::Overlay::g_OverlayManagerSDKDataTypes_constants

◆ g_OverlayManagerSDKServices_constants

const OverlayManagerSDKServicesConstants Ruyi::SDK::Overlay::g_OverlayManagerSDKServices_constants