1
0
KF2-Dev-Scripts/Engine/Classes/InterpTrackInstBoolProp.uc

39 lines
1.0 KiB
Ucode
Raw Permalink Normal View History

2020-12-13 15:01:13 +00:00
/**
* Copyright 1998-2013 Epic Games, Inc. All Rights Reserved.
*/
class InterpTrackInstBoolProp extends InterpTrackInstProperty
native(Interpolation);
cpptext
{
/**
* Initialize the track instance.
*
* @param Track The track associated to this instance.
*/
virtual void InitTrackInst( UInterpTrack* Track );
/**
* Save any variables from the actor that will be modified by this instance.
*
* @param Track The track associated to this instance.
*/
virtual void SaveActorState( UInterpTrack* Track );
/**
* Restores any variables modified on the actor by this instance.
*
* @param Track The track associated to this instance.
*/
virtual void RestoreActorState( UInterpTrack* Track );
}
/** Pointer to boolean property in TrackObject. */
var pointer BoolProp;
/** Mask that indicates which bit the boolean property actually uses of the value pointed to by BoolProp. */
var int BitMask;
/** Saved value for restoring state when exiting Matinee. */
var bool ResetBool;