Navigation
API > API/Plugins > API/Plugins/DisplayCluster
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- AActor
- ADisplayClusterLightCardActor
- ADisplayClusterChromakeyCardActor
References
| Module | DisplayCluster |
| Header | /Engine/Plugins/Runtime/nDisplay/Source/DisplayCluster/Public/DisplayClusterLightCardActor.h |
| Include | #include "DisplayClusterLightCardActor.h" |
Variables
| Type | Name | Description | |
|---|---|---|---|
| AlphaGradient | |||
| bAlwaysFlushToWall | |||
| bIsLightCardFlag | |||
| bIsUVLightCard | |||
| bLockToOwningRootActor | |||
| Color | |||
| DefaultSceneRootComponent | |||
| DistanceFromCenter | |||
| Exposure | |||
| ExtenderNameToComponentMap | |||
| Feathering | |||
| Gain | |||
| LabelComponent | |||
| Latitude | |||
| LightCardComponent | |||
| LightCardTransformerComponent | |||
| Longitude | |||
| MainSpringArmComponent | |||
| Mask | |||
| Opacity | |||
| Pitch | |||
| Polygon | |||
| PolygonMask | |||
| RadialOffset | |||
| Scale | |||
| Spin | |||
| StageActorComponent | |||
| Temperature | |||
| Texture | |||
| Tint | |||
| UVCoordinates | |||
| UVIndicatorComponent | |||
| Yaw |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| Add this light card to a root actor | |||
| Removes components that were added by IDisplayClusterLightCardActorExtender | |||
| Creates components for IDisplayClusterLightCardActorExtender | |||
Destroyed () |
Called when this actor is explicitly being destroyed during gameplay or in the editor, not called during level streaming or gameplay ending | ||
GetBoxBounds () |
Gets the object oriented bounding box of the light card component | ||
| Returns a custom brush icon name to use in place of the automatic class icon where actors are represented via 2d icons in the editor (e.g scene outliner and menus) | |||
| Return the label component | |||
GetLatitude () |
|||
| Gets the light card mesh components | |||
GetLongitude () |
|||
GetOrigin () |
|||
GetPitch () |
|||
| Get an array of positional properties defined for this stage actor for use in property notifies. | |||
| Return the root actor owner of the light card | |||
GetScale () |
|||
GetSpin () |
|||
| Retrieve the stage actor component | |||
| Gets the transform in world space of the light card component | |||
| Returns the current static mesh used by this light card | |||
GetYaw () |
|||
| If this light card is considered a flag | |||
IsUVActor () |
Whether this actor supports movement in UV space | ||
| Makes the light card flush to the wall | |||
| Called when an instance of this class is placed (in editor) or spawned. | |||
| Called when a level actor is deleted | |||
| Called when a property on this object has been modified externally | |||
PostLoad () |
Do any object-specific cleanup required immediately after loading an object. | ||
| Remove this light card from the root actor | |||
| Removes this actor from a root actor's ShowOnlyList.Actors, if possible. | |||
| Configures this light card as a flag | |||
SetIsUVActor () |
Configures this light card as a UV actor | ||
SetLatitude () |
|||
SetLongitude () |
|||
SetOrigin () |
|||
SetPitch () |
|||
| Set the root actor of the stage actor component | |||
SetScale () |
|||
SetSpin () |
|||
| Sets a new static mesh for the light card | |||
| Set a weak root actor owner. | |||
SetYaw () |
|||
| If true, actor is ticked even if TickType==LEVELTICK_ViewportsOnly | |||
| Configure light card labels | |||
Tick () |
Function called every frame on this Actor. | ||
| Updates the card's material instance parameters | |||
| Sync the position to the root actor | |||
| Updates the light card actor visibility | |||
| Updates the polygon texture from the polygon points | |||
| Updates the Light Card transform based on its positional properties (Lat, Long, etc.) | |||
| Updates the UV Indicator |
Constants
| Name | Description |
|---|---|
| LightCardStageActorComponentName | The name used for the stage actor component |
| UVPlaneDefaultDistance | The default distance from the view of the projection plane UV light cards are rendered to |
| UVPlaneDefaultSize | The default size of the projection plane UV light cards are rendered to |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| Layers are no longer used for light cards by default, use 'AddToRootActor' instead | |||
| Use the ShowLightCardLabel function which accepts FDisplayClusterLabelConfiguration arguments. |