| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Animation/LiveLink/Source/LiveLinkComponents/Public/LiveLinkComponentController.h |
Include |
#include "LiveLinkComponentController.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(ClassGroup=(LiveLink),
Meta=(DisplayName="LiveLink Controller", BlueprintSpawnableComponent))
class ULiveLinkComponentController : public UActorComponent
Name | Description | ||
---|---|---|---|
|
bDisableEvaluateLiveLinkWhenSpawnable |
If true, will not evaluate LiveLink if the attached actor is a spawnable in Sequencer. |
|
|
bEvaluateLiveLink |
If false, will not evaluate live link, effectively pausing. |
|
|
bIsDirty |
Keep track when component gets registered or controller map gets changed. |
|
|
bIsSpawnableCache |
Cache if the owner is a spawnable. |
|
|
bUpdateInEditor |
||
|
ComponentToControl |
||
|
ControllerMap |
Instanced controllers used to control the desired role |
|
|
OnLiveLinkUpdated |
This Event is triggered any time new LiveLink data is available, including in the editor. |
|
|
SubjectRepresentation |
Name | Description | |
---|---|---|
|
ULiveLinkComponentController() |
Name | Description | |
---|---|---|
|
~ULiveLinkComponentController() |
Name | Description | ||
---|---|---|---|
|
CleanupControllersInMap() |
Loops through the controller map and calls Cleanup() on each entry |
|
|
ConvertOldControllerSystem() |
Called during loading to convert old data to new scheme. |
|
|
TSubclassOf<... |
GetControllerClassForRoleClass ( |
|
|
GetSelectedRoleHierarchyClasses ( |
Returns an array representing the class hierarchy of the given class |
|
|
FLiveLinkSub... |
GetSubjectRepresentation() |
Return Representation of Subject that is used in the controller |
|
IsControllerMapOutdated() |
Returns true if ControllerMap needs to be updated for the current Role. |
|
|
OnEndPIE ( |
Used to cleanup controllers when exiting PIE |
|
|
OnSubjectRoleChanged() |
Used to notify that the subject role has changed. |
|
|
SetControllerClassForRole ( |
Creates an instance of the desired controller class for a specified Role class |
Name | Description | ||
---|---|---|---|
|
DestroyComponent ( |
Unregister the component, remove it from its outer Actor's Components array and mark for pending kill. |
|
|
OnRegister() |
Called when a component is registered, after Scene is set, but before CreateRenderState_Concurrent or OnCreatePhysicsState are called. |
|
|
TickComponent ( |
Function called every frame on this ActorComponent. |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |
Name | Description | ||
---|---|---|---|
|
Controller_DEPRECATED |