Navigation
API > API/Plugins > API/Plugins/OSC
| Name | UOSCClient |
| Type | class |
| Header File | /Engine/Plugins/Runtime/OSC/Source/OSC/Public/OSCClient.h |
| Include Path | #include "OSCClient.h" |
Syntax
UCLASS (BlueprintType)
class UOSCClient : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UOSCClient
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UOSCClient
(
const FObjectInitializer& ObjectInitializer |
OSCClient.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Connect() |
OSCClient.h | ||
void GetSendIPAddress
(
FString& IPAddress, |
Gets the OSC Client IP address and port. | OSCClient.h |
|
bool IsActive() |
OSCClient.h | ||
void SendOSCBundle
(
FOSCBundle& Bundle |
Send OSC Bundle over the network. | OSCClient.h |
|
void SendOSCMessage
(
FOSCMessage& Message |
Send OSC message to a specific address. | OSCClient.h |
|
bool SetSendIPAddress
(
const FString& IPAddress, |
Sets the OSC Client IP address and port. Returns whether address and port was successfully set. | OSCClient.h |
|
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Stop() |
Stop and tidy up network socket. | OSCClient.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginDestroy() |
OSCClient.h |