Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.SequenceObject

Extends
Object
Modifiers
native ( Sequence ) abstract hidecategories ( Object )

Base class for all Kismet related objects. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.SequenceObject

Direct Known Subclasses:

SequenceFrame, SequenceOp, SequenceVariable

Constants Summary
Inherited Contants from Core.Object
DegToRad, INDEX_NONE, MaxInt, Pi, RadToDeg

Variables Summary
boolbDeletable
boolbDrawFirst
boolbDrawLast
intDrawHeight
intDrawWidth
stringObjCategory
intObjClassVersion
colorObjColor
intObjInstanceVersion
stringObjName
intObjPosX
intObjPosY
SequenceParentSequence
SequenceObject
boolbOutputObjCommentToScreen
boolbSuppressAutoComment
stringObjComment
Inherited Variables from Core.Object
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject

Enumerations Summary
Inherited Enumerations from Core.Object
EAxis, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup

Structures Summary
Inherited Structures from Core.Object
Box, BoxSphereBounds, Color, Cylinder, double, DynamicMap_Mirror, Guid, IndirectArray_Mirror, InterpCurveFloat, InterpCurvePointFloat, InterpCurvePointQuat, InterpCurvePointTwoVectors, InterpCurvePointVector, InterpCurvePointVector2D, InterpCurveQuat, InterpCurveTwoVectors, InterpCurveVector, InterpCurveVector2D, IntPoint, LinearColor, Map_Mirror, Matrix, MultiMap_Mirror, Plane, pointer, Quat, qword, RawDistribution, RenderCommandFence, Rotator, TextureMipBulkData_Mirror, ThreadSafeCounter, TPOV, TwoVectors, UntypedBulkData_Mirror, Vector, Vector2D, Vector4

Functions Summary
functionWorldInfo GetWorldInfo ()
eventbool IsValidLevelSequenceObject ()))
eventbool IsValidUISequenceObject (optional UIScreenObject TargetObject ))
function ScriptLog (string LogText, optional bool bWarning = true)
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, Asc, Asin, Atan, BeginState, ByteToFloat, Caps, Chr, Clamp, ClampLength, ClampRotAxis, ClassIsChildOf, ClearConfig, ClockwiseFrom, ColorToLinearColor, ContinuedState, Cos, Cross, Disable, Dot, DumpStateStack, DynamicLoadObject, Enable, EndState, Exp, FClamp, FCubicInterp, FindDeltaAngle, FindObject, FInterpEaseIn, FInterpEaseInOut, FInterpEaseOut, FInterpTo, FloatToByte, FMax, FMin, FPctByRange, FRand, GetAngularDegreesFromRadians, GetAngularDistance, GetAngularFromDotDist, GetAxes, GetDotDistance, GetEnum, GetFuncName, GetHeadingAngle, GetNetFuncName, GetPackageName, GetPerObjectConfigSections, GetRangePctByValue, GetRangeValueByPct, GetSpecialValue, GetStateName, GetUnAxes, GotoState, InStr, IsA, IsChildState, IsInState, IsNetScript, IsPendingKill, IsUTracing, IsZero, JoinArray, Left, Len, Lerp, Localize, Locs, Loge, LogInternal, MakeColor, MakeLinearColor, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NormalizeRotAxis, OrthoRotation, ParseStringIntoArray, PathName, PausedState, PointDistToLine, PointDistToPlane, PointInBox, PoppedState, PopState, ProjectOnTo, PushedState, PushState, QuatDot, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, RDiff, Repl, Right, RInterpTo, RLerp, RotRand, Round, RSize, RSmerp, SaveConfig, SClampRotAxis, ScriptTrace, SetSpecialValue, SetUTracing, Sin, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, Tan, TimeStamp, ToHex, TransformVectorByRotation, UnwindHeading, vect2d, VInterpTo, VLerp, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, VSmerp, WarnInternal, ^, ^^, |, ||, ~, ~=


Variables Detail

bDeletable Source code

var bool bDeletable;
Whether or not this object is deletable.

bDrawFirst Source code

var bool bDrawFirst;
Should this object be drawn in the first pass?

bDrawLast Source code

var bool bDrawLast;
Should this object be drawn in the last pass?

DrawHeight Source code

var int DrawHeight;
Cached drawing dimensions

DrawWidth Source code

var int DrawWidth;
Cached drawing dimensions

ObjCategory Source code

var string ObjCategory;
Editor category for this object. Determines which kismet submenu this object should be placed in

ObjClassVersion Source code

var const int ObjClassVersion;
Class vs instance version, for offering updates in the Kismet editor

ObjColor Source code

var color ObjColor;
Color used to draw the object

ObjInstanceVersion Source code

var const int ObjInstanceVersion;
Class vs instance version, for offering updates in the Kismet editor

ObjName Source code

var string ObjName;
Text label that describes this object

ObjPosX Source code

var int ObjPosX;
Visual position of this object within a sequence

ObjPosY Source code

var int ObjPosY;
Visual position of this object within a sequence

ParentSequence Source code

var const noimport Sequence ParentSequence;
Sequence that contains this object

SequenceObject

bOutputObjCommentToScreen Source code

var(SequenceObject) bool bOutputObjCommentToScreen;
Should this object display ObjComment when activated?

bSuppressAutoComment Source code

var(SequenceObject) bool bSuppressAutoComment;
Should we suppress the 'auto' comment text - values of properties flagged with the 'autocomment' metadata string.

ObjComment Source code

var(SequenceObject) string ObjComment;
User editable text comment


Functions Detail

GetWorldInfo Source code

native final function WorldInfo GetWorldInfo ( )
Returns the current world's WorldInfo, useful for spawning actors and such.

IsValidLevelSequenceObject Source code

event bool IsValidLevelSequenceObject ( ) )
Determines whether this class should be displayed in the list of available ops in the level kismet editor.
@return TRUE if this sequence object should be available for use in the level kismet editor

IsValidUISequenceObject Source code

event bool IsValidUISequenceObject ( optional UIScreenObject TargetObject ) )
Determines whether this class should be displayed in the list of available ops in the UI's kismet editor.
@param TargetObject the widget that this SequenceObject would be attached to.
@return TRUE if this sequence object should be available for use in the UI kismet editor

ScriptLog Source code

native final function ScriptLog ( string LogText, optional bool bWarning = true )
Writes out the specified text to a dedicated scripting log file.
@param LogText the text to print
@param bWarning true if this is a warning message. Warning messages are also sent to the normal game log and appear onscreen if Engine's configurable bOnScreenKismetWarnings is true


Defaultproperties

defaultproperties
{
   ObjClassVersion=1
   ObjName="Undefined"
   ObjColor=(B=255,G=255,R=255,A=255)
   bDeletable=True
   bSuppressAutoComment=True
   Name="Default__SequenceObject"
   ObjectArchetype=Object'Core.Default__Object'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:43.892 - Created with UnCodeX