| ILiveLinkClient_Base_DEPRECATED
|
Module |
|
Header |
/Engine/Plugins/Animation/LiveLink/Source/LiveLink/Public/LiveLinkClient.h |
Include |
#include "LiveLinkClient.h" |
class FLiveLinkClient : public FLiveLinkClient_Base_DEPRECATED
Name | Description | |
---|---|---|
|
FLiveLinkClient() |
Name | Description | |
---|---|---|
|
~FLiveLinkClient() |
Name | Description | ||
---|---|---|---|
|
GetDisplayableSources() |
||
|
GetSourceMachineName ( |
||
|
GetSourceStatus ( |
||
|
FLiveLinkSub... |
GetTimeSyncData ( |
|
|
IsSourceStillValid ( |
||
|
OnPropertyChanged ( |
Callback when property changed for one of the source settings |
|
|
ReinitializeVirtualSubject ( |
Call initialize again on an existing virtual subject. |
|
|
RemoveAllSources() |
Remove all sources from the live link client |
|
|
Tick() |
The tick callback to update the pending work and clear the subject's snapshot |
Name | Description | ||
---|---|---|---|
|
AquireLock_Deprecation() |
Function for Deprecation |
|
|
ClearFrames_Deprecation ( |
||
|
FLiveLinkSke... |
GetSubjectAnimationStaticData_Deprecation ( |
|
|
ReleaseLock_Deprecation() |
Name | Description | ||
---|---|---|---|
|
AddSource ( |
Add a new live link source to the client |
|
|
AddVirtualSubject ( |
Add a new virtual subject to the client |
|
|
AddVirtualSubjectSource ( |
Add a new live link VirtualSubject source to the client |
|
|
ClearAllSubjectsFrames_AnyThread() |
Clear all subjects frames |
|
|
ClearSubjectsFrames_AnyThread ( |
Clear the stored frames associated with the enabled subject |
|
|
ClearSubjectsFrames_AnyThread ( |
Clear the stored frames associated with the subject |
|
|
CreateSource ( |
Create from the factory a new live link source and add it to the client. |
|
|
CreateSubject ( |
Create and add a new live link subject to the client |
|
|
DoesSubjectSupportsRole ( |
Whether a subject support a particular role, either directly or through a translator |
|
|
DoesSubjectSupportsRole ( |
Whether a subject support a particular role, either directly or through a translator |
|
|
EvaluateFrame_AnyThread ( |
Return the evaluated subject snapshot for a specific role. |
|
|
EvaluateFrameAtSceneTime_AnyThread ( |
Evaluates a subject for a specific role at a scene time. |
|
|
EvaluateFrameAtWorldTime_AnyThread ( |
Evaluates a subject for a specific role. |
|
|
EvaluateFrameFromSource_AnyThread ( |
Return the evaluated subject from a specific source snapshot for a specific role. |
|
|
ForceTick() |
Performs an internal Tick(). |
|
|
FLiveLinkSou... |
GetSourcePreset |
Get the source preset from the live link client. |
|
GetSources() |
Get a list of all the sources |
|
|
ULiveLinkSou... |
GetSourceSettings ( |
Get the Settings of this source. |
|
GetSourceType ( |
Get the type of a source |
|
|
GetSubjectFrameTimes ( |
Get the time of all the frames for a specific source. @note Use for debugging purposes. |
|
|
GetSubjectFrameTimes ( |
Get the time of all the frames for a source. @note Use for debugging purposes. |
|
|
FLiveLinkSub... |
GetSubjectPreset ( |
Get the subject preset from the live link client. |
|
TSubclassOf<... |
GetSubjectRole ( |
Get the role of a subject from a specific source |
|
TSubclassOf<... |
GetSubjectRole ( |
Get the role of the subject with this name |
|
GetSubjects |
Get a list of all subjects |
|
|
UObject *... |
GetSubjectSettings ( |
Get the Settings of this subject. |
|
GetSubjectsSupportingRole ( |
Get a list of name of subjects supporting a certain role |
|
|
GetVirtualSources() |
Get a list of all the VirtualSubjects sources |
|
|
HasSourceBeenAdded ( |
Is the source been added |
|
|
IsSubjectEnabled ( |
Whether or not a subject from the specific source is the enabled subject. |
|
|
IsSubjectEnabled ( |
Whether or not the client has a subject with this name enabled Only 1 subject with the same name can be enabled. |
|
|
IsSubjectTimeSynchronized ( |
Whether or not the subject's data is time synchronized or not |
|
|
IsSubjectTimeSynchronized ( |
Whether or not the subject's data, from a specific source, is time synchronized or not |
|
|
IsSubjectValid ( |
Whether or not a subject from a specific source is valid and has valid snapshot data |
|
|
IsSubjectValid ( |
Whether or not the client has a subject with this name that is valid and has valid snapshot data |
|
|
IsVirtualSubject ( |
Whether the subject key points to a virtual subject |
|
|
FOnLiveLinkS... |
OnLiveLinkSourceAdded() |
Notify when a new source has been added |
|
FOnLiveLinkS... |
OnLiveLinkSourceRemoved() |
Notify when a source has been removed |
|
FSimpleMulti... |
OnLiveLinkSourcesChanged() |
Notify when the list of sources has changed. |
|
FOnLiveLinkS... |
OnLiveLinkSubjectAdded() |
Notify when a new subject has been added |
|
FOnLiveLinkS... |
OnLiveLinkSubjectEvaluated() |
Notify the debug interface when a subject has been evaluated. |
|
FOnLiveLinkS... |
OnLiveLinkSubjectRemoved() |
Notify when a subject has been removed |
|
FSimpleMulti... |
OnLiveLinkSubjectsChanged() |
Notify when the list of subject has changed. |
|
FSimpleMulti... |
OnLiveLinkTicked() |
Notify when the LiveLinkClient has ticked. |
|
PushSubjectFrameData_AnyThread ( |
Push frame data for a specific subject for a certain role |
|
|
PushSubjectStaticData_AnyThread ( |
Push static data for a specific subject for a certain role. This will clear all buffered frames |
|
|
RegisterForFrameDataReceived ( |
Register for when a frame data was received. |
|
|
RegisterForSubjectFrames ( |
Register for when a frame has been validated, added and ready to be used. |
|
|
RemoveSource ( |
Remove the specified source from the live link client |
|
|
RemoveSource ( |
Remove the source specified by the source Id from the live link client |
|
|
RemoveSubject_AnyThread ( |
Clear the subject from the specific source |
|
|
RemoveVirtualSubject ( |
Removes a virtual subject from the client |
|
|
SetSubjectEnabled ( |
Set the subject's from a specific source to enabled, disabling the other in the process. |
|
|
UnregisterForFrameDataReceived ( |
Unregister delegate registered with RegisterForFrameDataReceived. |
|
|
UnregisterSubjectFramesHandle ( |
Unregister delegates registered with RegisterForSubjectFrames. |
Name | Description | ||
---|---|---|---|
|
AddVirtualSubject ( |
FLiveLinkClient::AddVirtualSubject(FLiveLinkSubjectName, TSubclassOf |
|
|
AddVirtualSubject ( |
FLiveLinkClient::AddVirtualSubject(FName) is deprecated. Please use AddVirtualSubject(FName, TSubClass |
|
|
GetEntryStatusForEntry ( |
FLiveLinkClient::GetEntryStatusForEntry is deprecated. Please use GetSourceStatus instead! |
|
|
GetMachineNameForEntry ( |
FLiveLinkClient::GetMachineNameForEntry is deprecated. Please use GetSourceMachineName instead! |
|
|
const TArray... |
GetSourceEntries() |
FLiveLinkClient::GetSourceEntries is deprecated. Please use ILiveLinkClient::GetSources instead! |
|
GetSourceTypeForEntry ( |
FLiveLinkClient::GetSourceTypeForEntry is deprecated. Please use GetSourceType instead! |
|
|
FDelegateHan... |
RegisterSourcesChangedHandle ( |
FLiveLinkClient::OnLiveLinkSourcesChanged is deprecated. Please use OnLiveLinkSourceAdded instead! |
|
UnregisterSourcesChangedHandle ( |
FLiveLinkClient::OnLiveLinkSourcesChanged is deprecated. Please use OnLiveLinkSourceAdded instead! |