The HubConnector is the central actor for communication with an instant3Dhub instance in your network.
|
| TSharedPtr< FI3DHConnectorAPI > | GetAPI () const |
| |
| void | AddNetworkCredentialCookie (const FString &CookieKey, const FString &CookieValue) |
| |
| void | RemoveNetworkCredentialCookie (const FString &CookieKey) |
| |
| void | AddNetworkCredentialToken (const FString &TokenKey, const FString &TokenValue) |
| |
| void | RemoveNetworkCredentialToken (const FString &TokenKey) |
| |
| const TMap< FString, FString > & | GetNetworkCredentialCookies () const |
| |
| const TMap< FString, FString > & | GetNetworkCredentialTokens () const |
| |
| void | ConnectToHub (const FString &HubURL, const FString &SessionId) |
| |
| void | ConnectToHubWithOptions (const FString &HubURL, const FI3DHConnectOptions &Options) |
| |
| void | Disconnect () |
| |
| bool | IsDisconnected () const |
| |
| bool | IsEstablishingConnectionToHub () const |
| |
| bool | IsConnectedToHub () const |
| |
| FString | GetHubURL () const |
| |
| FString | GetSessionId () const |
| |
| FMatrix | GetOriginToWorldTransform () const |
| |
| FMatrix | GetWorldToOriginTransform () const |
| |
| AActor * | GetOriginActor () |
| |
| const AActor * | GetOriginActor () const |
| |
| bool | RequestRemoteCullerDebugStream () |
| |
| UTexture2D * | GetRemoteCullerDebugStreamTexture () |
| |
| const TArray< FI3DHDebugMetric > & | GetDebugMetrics () |
| |
| FI3DHClientProgress | GetClientProgress () |
| |
| TArray< int32 > | GetClipPlanes () |
| |
| AActor * | FindClipPlaneActor (int32 ClipPlaneId) |
| |
| AActor * | GetMainClipPlaneActor () |
| |
| UMaterialInterface * | GetDrawingMaterial (FLinearColor Color) |
| |
| class AI3DHDrawing * | FindDrawingActor (int32 DrawingHandle) |
| |
| void | SetClipDrawingsByClipPlane (const bool bClipDrawingsByClipPlaneEnabled) |
| |
| bool | GetClipDrawingsByClipPlane () |
| |
| virtual void | EditDrawing (int32 DrawingHandle, const TScriptInterface< class II3DHEditDrawingInterface > &EditDrawingInterface, bool bIsEditingCopy=false) |
| |
| int32 | GetGlobalRootNodeId () |
| |
| TArray< int32 > | GetSelection () |
| |
| bool | GetWorldTransformWithAuthority (const FI3DHTransformAuthorityHandle TransformAuthorityHandle, int32 NodeId, FMatrix &OutWorldTransform) |
| |
| void | SetWorldTransformWithAuthority (const FI3DHTransformAuthorityHandle TransformAuthorityHandle, int32 NodeId, const FMatrix &WorldTransform) |
| |
| void | ReleaseTransformAuthority (const FI3DHTransformAuthorityHandle TransformAuthorityHandle) |
| |
| bool | IsTransformAuthorityActive (const FI3DHTransformAuthorityHandle TransformAuthorityHandle) const |
| |