Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/Online/Experimental/OnlineServices/Source/OnlineServicesCommon/Public/Online/OnlineComponent.h |
Include |
#include "Online/OnlineComponent.h" |
template<typename ComponentType>
class TOnlineComponent :
public ComponentType,
public UE::Online::IOnlineComponent
Name | Description | ||
---|---|---|---|
|
Services |
Name | Description | |
---|---|---|
|
TOnlineComponent ( |
|
|
TOnlineComponent ( |
|
|
TOnlineComponent ( |
Name | Description | ||
---|---|---|---|
|
TSharedRef< ... |
AsShared() |
|
|
TSharedRef< ... |
AsShared() |
TSharedFromThis-like behavior. |
|
Exec ( |
||
|
const FStrin... |
GetConfigName() |
|
|
GetConfigSectionHeiarchy ( |
||
|
TOnlineAsync... |
GetJoinableOp ( |
|
|
TOnlineAsync... |
GetMergeableOp ( |
|
|
TOnlineAsync... |
GetOp ( |
|
|
FOnlineAsync... |
GetSerialQueue() |
Queue for executing tasks in serial |
|
FOnlineAsync... |
GetSerialQueue ( |
Queues for executing per-user tasks in serial |
|
const Servic... |
GetServices() |
|
|
ServicesType... |
GetServices() |
|
|
LoadConfig ( |
||
|
RegisterCommand ( |
Default handler: generic parsing of Params, log Result. |
|
|
RegisterCommands() |
||
|
RegisterExecHandler ( |
Custom handler. |
|
|
TSharedRef< ... |
SharedThis ( |
|
|
TSharedRef< ... |
SharedThis ( |
Name | Description | ||
---|---|---|---|
|
Initialize() |
Called after component has been constructed. It is not safe to reference other components at this time. |
|
|
LoadConfig() |
Called whenever we need to reload data from config. |
|
|
PostInitialize() |
Called after all components have been initialized. |
|
|
PreShutdown() |
Called before any component has been shutdown. |
|
|
Shutdown() |
Called right before the component is destroyed. It is not safe to reference any other components at this time. |
|
|
Tick ( |
Called every Tick. |