UOSCModulationMixingStatics

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

OSCModulationMixing

Header

/Engine/Plugins/Runtime/OSCModulationMixing/Source/OSCModulationMixing/Public/OSCModulationMixingStatics.h

Include

#include "OSCModulationMixingStatics.h"

Syntax

UCLASS()
class UOSCModulationMixingStatics : public UBlueprintFunctionLibrary

Constructors

Name Description

Public function

UOSCModulationMixingStatics

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Static UFunction BlueprintCallable, Category, Meta displayname

void

 

CopyMixToOSCBundle

(
    UObject* WorldContextObject,
    USoundControlBusMix* Mix,
    FOSCBundle& Bundle
)

Converts Control Bus Mix to OSCBundle representation to send over network via OSC protocol

Public function Static UFunction BlueprintCallable, Category, Meta displayname

void

 

CopyStagesToOSCBundle

(
    UObject* WorldContextObject,
    const FOSCAddress& PathAddress,
    const TArray< FSoundControlBusMixSt...,
    FOSCBundle& Bundle
)

Converts stage array to OSCBundle representation to send over network via OSC protocol

Public function Static UFunction BlueprintCallable, Category displayname

FOSCAddress

 

GetMixLoadPattern()

Returns OSC Address pattern for loading a mix

Public function Static UFunction BlueprintCallable, Category displayname

EOSCModulati...

 

GetOSCBundleType

(
    const FOSCBundle& Bundle
)

Returns whether bundle contains recognized payload of OSC Modulation Data

Public function Static UFunction BlueprintCallable, Category displayname

FOSCAddress

 

GetProfileLoadPath()

Returns OSC Address path for loading a profile

Public function Static UFunction BlueprintCallable, Category displayname

FOSCAddress

 

GetProfileSavePath()

Returns OSC Address path for saving a profile

Public function Static UFunction BlueprintCallable, Category, Meta displayname

TArray< FSou...

 

OSCBundleToStageValues

(
    UObject* WorldContextObject,
    const FOSCBundle& Bundle,
    FOSCAddress& MixPath,
    TArray< FOSCAddress >& BusPaths,
    TArray< FString >& BusClassNames
)

Converts OSCBundle to Control Bus Values & Mix Path from which it came

Public function Static UFunction BlueprintCallable, Category, Meta displayname

void

 

RequestMix

(
    UObject* WorldContextObject,
    UOSCClient* Client,
    const FOSCAddress& MixPath
)

Request mix update from server with loaded content.