Navigation
API > API/Plugins > API/Plugins/OSC
Inheritance Hierarchy
- UObject
- UOSCClient
References
| Module | OSC |
| Header | /Engine/Plugins/Runtime/OSC/Source/OSC/Public/OSCClient.h |
| Include | #include "OSCClient.h" |
Syntax
UCLASS (BlueprintType)
class UOSCClient : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| TUniquePtr< IOSCClientProxy > | ClientProxy | Pointer to internal implementation of client proxy |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UOSCClient
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BeginDestroy () |
||
| void | Connect () |
||
| void | GetSendIPAddress
(
UPARAM(ref) FString& IPAddress, |
Gets the OSC Client IP address and port. | |
| bool | IsActive () |
||
| void | SendOSCBundle
(
UPARAM(ref) FOSCBundle& Bundle |
Send OSC Bundle over the network. | |
| void | SendOSCMessage
(
UPARAM(ref) FOSCMessage& Message |
Send OSC message to a specific address. | |
| bool | SetSendIPAddress
(
const FString& IPAddress, |
Sets the OSC Client IP address and port. Returns whether address and port was successfully set. | |
| void | Stop () |
Stop and tidy up network socket. |