UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FInt32Actuator Struct Reference
+ Inheritance diagram for FInt32Actuator:

Public Member Functions

 FInt32Actuator ()
 
virtual void Actuate (UObject *InObject, TCallTraits< int32 >::ParamType InValue, const TBlendableTokenStack< int32 > &OriginalStack, const FMovieSceneContext &Context, FPersistentEvaluationData &PersistentData, IMovieScenePlayer &Player)
 
virtual int32 RetrieveCurrentValue (UObject *InObject, IMovieScenePlayer *Player) const
 
- Public Member Functions inherited from TMovieSceneBlendingActuator< int32 >
virtual void Actuate (FMovieSceneInterrogationData &InterrogationData, typename TCallTraits< int32 >::ParamType InValue, const TBlendableTokenStack< int32 > &OriginalStack, const FMovieSceneContext &Context) const
 
virtual void RemoveInitialValueForObject (FObjectKey ObjectToRemove) override
 
FMovieSceneBlendingActuatorID GetActuatorID () const
 
bool HasInitialValue (FObjectKey InObject) const
 
- Public Member Functions inherited from IMovieSceneBlendingActuator
virtual ~IMovieSceneBlendingActuator ()
 
- Public Member Functions inherited from TSharedFromThis< IMovieSceneBlendingActuator >
TSharedRef< IMovieSceneBlendingActuator, Mode > AsShared ()
 
TSharedRef< IMovieSceneBlendingActuator const, Mode > AsShared () const
 
TSharedRef< SubobjectType, Mode > AsSharedSubobject (SubobjectType *SubobjectPtr) const
 
TWeakPtr< IMovieSceneBlendingActuator, Mode > AsWeak ()
 
TWeakPtr< IMovieSceneBlendingActuator const, Mode > AsWeak () const
 
TWeakPtr< SubobjectType, Mode > AsWeakSubobject (SubobjectType *SubobjectPtr) const
 
void UpdateWeakReferenceInternal (TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const
 
void UpdateWeakReferenceInternal (TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const
 
UE_FORCEINLINE_HINT bool DoesSharedInstanceExist () const
 

Static Public Member Functions

static FMovieSceneBlendingActuatorID GetID ()
 

Additional Inherited Members

- Protected Member Functions inherited from TMovieSceneBlendingActuator< int32 >
 TMovieSceneBlendingActuator (FMovieSceneBlendingActuatorID InActuatorID)
 
- Protected Member Functions inherited from TSharedFromThis< IMovieSceneBlendingActuator >
 TSharedFromThis ()
 
 TSharedFromThis (TSharedFromThis const &)
 
UE_FORCEINLINE_HINT TSharedFromThisoperator= (TSharedFromThis const &)
 
 ~TSharedFromThis ()
 
- Static Protected Member Functions inherited from TSharedFromThis< IMovieSceneBlendingActuator >
static UE_FORCEINLINE_HINT TSharedRef< OtherType, Mode > SharedThis (OtherType *ThisPtr)
 
static UE_FORCEINLINE_HINT TSharedRef< OtherType const, Mode > SharedThis (const OtherType *ThisPtr)
 

Constructor & Destructor Documentation

◆ FInt32Actuator()

FInt32Actuator::FInt32Actuator ( )
inline

Member Function Documentation

◆ Actuate()

virtual void FInt32Actuator::Actuate ( UObject InObject,
TCallTraits< int32 >::ParamType  InValue,
const TBlendableTokenStack< int32 > &  OriginalStack,
const FMovieSceneContext Context,
FPersistentEvaluationData PersistentData,
IMovieScenePlayer Player 
)
inlinevirtual

Apply the the specified value to an object.

Parameters
InObjectThe object to apply the value to. nullptr where this actuator is being used for a root track.
InValueThe value to apply to the object.
OriginalStackReference to the original stack from which the final result was derived.
ContextMovie scene context structure from the root level
PersistentDataPersistent data store for the evaluation
PlayerThe movie scene player currently running the sequence

Implements TMovieSceneBlendingActuator< int32 >.

◆ GetID()

static FMovieSceneBlendingActuatorID FInt32Actuator::GetID ( )
inlinestatic

◆ RetrieveCurrentValue()

virtual int32 FInt32Actuator::RetrieveCurrentValue ( UObject InObject,
IMovieScenePlayer Player 
) const
inlinevirtual

Retrieve the current value of the specified object

Parameters
InObjectThe object to retrieve the value from. nullptr where this actuator is being used for a root track.
PlayerThe movie scene player currently running the sequence. Null when this actuator is used in an interrogation context.
Returns
The current value of the object

Implements TMovieSceneBlendingActuator< int32 >.


The documentation for this struct was generated from the following file: