Class LevelSequenceActor
Actor responsible for controlling a specific level sequence in the world.
Inherited Members
Namespace: UE4.LevelSequence
Assembly: UE4DotNet.dll
Syntax
public class LevelSequenceActor : Actor
Properties
| Improve this Doc View SourceAdditionalEventReceivers
Additional Event Receivers
Declaration
public ObjectArrayField<Actor> AdditionalEventReceivers { get; }
Property Value
Type | Description |
---|---|
ObjectArrayField<Actor> |
bAutoPlay
Declaration
public bool bAutoPlay { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
BindingOverrides
Mapping of actors to override the sequence bindings with
Declaration
public MovieSceneBindingOverrides BindingOverrides { get; }
Property Value
Type | Description |
---|---|
MovieSceneBindingOverrides |
bOverrideInstanceData
Declaration
public bool bOverrideInstanceData { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
BurnInInstance
Burn-in widget
Declaration
public LevelSequenceBurnIn BurnInInstance { get; set; }
Property Value
Type | Description |
---|---|
LevelSequenceBurnIn |
BurnInOptions
Burn in Options
Declaration
public LevelSequenceBurnInOptions BurnInOptions { get; }
Property Value
Type | Description |
---|---|
LevelSequenceBurnInOptions |
DefaultInstanceData
Instance data that can be used to dynamically control sequence evaluation at runtime
Declaration
public UObject DefaultInstanceData { get; set; }
Property Value
Type | Description |
---|---|
UObject |
DefaultObject
Get UE4 Default Object for this Class
Declaration
public static LevelSequenceActor DefaultObject { get; }
Property Value
Type | Description |
---|---|
LevelSequenceActor |
LevelSequence
Level Sequence
Declaration
public SoftObjectPath LevelSequence { get; }
Property Value
Type | Description |
---|---|
SoftObjectPath |
PlaybackSettings
Playback Settings
Declaration
public MovieSceneSequencePlaybackSettings PlaybackSettings { get; }
Property Value
Type | Description |
---|---|
MovieSceneSequencePlaybackSettings |
SequencePlayer
Sequence Player
Declaration
public LevelSequencePlayer SequencePlayer { get; }
Property Value
Type | Description |
---|---|
LevelSequencePlayer |
StaticClass
Get UE4 Class
Declaration
public static Class StaticClass { get; }
Property Value
Type | Description |
---|---|
Class |
Methods
| Improve this Doc View SourceAddBinding(MovieSceneObjectBindingID, Actor, Boolean)
Adds the specified actor to the overridden bindings for the specified binding ID, optionally still allowing the bindings defined in the Level Sequence asset @
Declaration
public void AddBinding(MovieSceneObjectBindingID Binding, Actor Actor, bool bAllowBindingsFromAsset)
Parameters
Type | Name | Description |
---|---|---|
MovieSceneObjectBindingID | Binding | |
Actor | Actor | |
System.Boolean | bAllowBindingsFromAsset |
Remarks
param Binding Binding to modify @param Actor Actor to bind @param bAllowBindingsFromAsset Allow bindings from the level sequence asset
GetSequence(Boolean, Boolean)
Get the level sequence being played by this actor.
Declaration
public LevelSequence GetSequence(bool bLoad, bool bInitializePlayer)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | bLoad | |
System.Boolean | bInitializePlayer |
Returns
Type | Description |
---|---|
LevelSequence |
Remarks
@param bLoad Whether to load the sequence object if it is not already in memory. @param bInitializePlayer Whether to initialize the player when the sequence has been loaded. @return Level sequence, or nullptr if not assigned or if it cannot be loaded. @see SetSequence
New(UObject, Name)
Spawn an object of this class
Declaration
public static LevelSequenceActor New(UObject obj = null, Name name = default(Name))
Parameters
Type | Name | Description |
---|---|---|
UObject | obj | |
Name | name |
Returns
Type | Description |
---|---|
LevelSequenceActor |
RemoveBinding(MovieSceneObjectBindingID, Actor)
Removes the specified actor from the specified binding's actor array
Declaration
public void RemoveBinding(MovieSceneObjectBindingID Binding, Actor Actor)
Parameters
Type | Name | Description |
---|---|---|
MovieSceneObjectBindingID | Binding | |
Actor | Actor |
ResetBinding(MovieSceneObjectBindingID)
Resets the specified binding back to the defaults defined by the Level Sequence asset
Declaration
public void ResetBinding(MovieSceneObjectBindingID Binding)
Parameters
Type | Name | Description |
---|---|---|
MovieSceneObjectBindingID | Binding |
ResetBindings()
Resets all overridden bindings back to the defaults defined by the Level Sequence asset
Declaration
public void ResetBindings()
SetBinding(MovieSceneObjectBindingID, Byte, Boolean)
Overrides the specified binding with the specified actors, optionally still allowing the bindings defined in the Level Sequence asset @
Declaration
public void SetBinding(MovieSceneObjectBindingID Binding, byte Actors, bool bAllowBindingsFromAsset)
Parameters
Type | Name | Description |
---|---|---|
MovieSceneObjectBindingID | Binding | |
System.Byte | Actors | |
System.Boolean | bAllowBindingsFromAsset |
Remarks
param Binding Binding to modify @param Actors Actors to bind @param bAllowBindingsFromAsset Allow bindings from the level sequence asset
SetEventReceivers(Byte)
Set an array of additional actors that will receive events triggerd from this sequence actor @
Declaration
public void SetEventReceivers(byte AdditionalReceivers)
Parameters
Type | Name | Description |
---|---|---|
System.Byte | AdditionalReceivers |
Remarks
param AdditionalReceivers An array of actors to receive events
SetSequence(LevelSequence)
Set the level sequence being played by this actor.
Declaration
public void SetSequence(LevelSequence InSequence)
Parameters
Type | Name | Description |
---|---|---|
LevelSequence | InSequence |
Remarks
@param InSequence The sequence object to set. @see GetSequence
Operators
| Improve this Doc View SourceImplicit(IntPtr to LevelSequenceActor)
Convert from IntPtr to UObject
Declaration
public static implicit operator LevelSequenceActor(IntPtr p)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | p |
Returns
Type | Description |
---|---|
LevelSequenceActor |