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

41 lines
1002 B
Ucode
Raw Normal View History

2020-12-13 15:01:13 +00:00
/**
* SeqAct_LevelVisibility
*
* Kismet action exposing associating/ dissociating of levels.
*
* Copyright 1998-2013 Epic Games, Inc. All Rights Reserved.
*/
class SeqAct_LevelVisibility extends SeqAct_Latent
native(Sequence);
/** LevelStreaming object that is going to be associated/ dissociated on request */
var() LevelStreaming Level;
/** LevelStreaming object name */
var() Name LevelName<autocomment=true>;
var transient bool bStatusIsOk;
cpptext
{
void Activated();
UBOOL UpdateOp(FLOAT DeltaTime);
virtual void UpdateStatus();
virtual void PostEditChangeProperty(FPropertyChangedEvent& PropertyChangedEvent);
#if WITH_EDITOR
virtual void DrawExtraInfo(FCanvas* Canvas, const FVector& BoxCenter);
#endif
};
defaultproperties
{
ObjName="Change Level Visibility"
ObjCategory="Level"
VariableLinks.Empty
OutputLinks.Empty
InputLinks(0)=(LinkDesc="Make Visible")
InputLinks(1)=(LinkDesc="Hide")
OutputLinks(0)=(LinkDesc="Finished")
}