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

UnrealEd.CurveEdPresetBase

Extends
Object
Modifiers
abstract native

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- UnrealEd.CurveEdPresetBase

Direct Known Subclasses:

CurveEdPreset_CosWave, CurveEdPreset_LinearDecay, CurveEdPreset_Nothing, CurveEdPreset_SineWave, CurveEdPreset_UserSet

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

Variables Summary
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
functionbool AreSettingsValid (bool bIsSaving))
eventbool CheckAreSettingsValid (bool bIsSaving))
event FetchDisplayName (out string OutName))
eventbool FetchRequiredKeyInTimes (out array<float> RequiredKeyInTimes))
functionbool GenerateCurve (out array<float> RequiredKeyInTimes, out array<PresetGeneratedPoint> GeneratedPoints))
eventbool GenerateCurveData (out array<float> RequiredKeyInTimes, out array<PresetGeneratedPoint> GeneratedPoints))
functionstring GetDisplayName ()))
functionbool GetRequiredKeyInTimes (out array<float> RequiredKeyInTimes))
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, ^, ^^, |, ||, ~, ~=


Functions Detail

AreSettingsValid Source code

function bool AreSettingsValid ( bool bIsSaving) )
Virtual function to verify the settings are valid

CheckAreSettingsValid Source code

event bool CheckAreSettingsValid ( bool bIsSaving) )

FetchDisplayName Source code

event FetchDisplayName ( out string OutName) )
Event to allow C++ to call GetDisplayName

FetchRequiredKeyInTimes Source code

event bool FetchRequiredKeyInTimes ( out array<float> RequiredKeyInTimes) )

GenerateCurve Source code

function bool GenerateCurve ( out array<float> RequiredKeyInTimes, out array<PresetGeneratedPoint> GeneratedPoints) )
Virtual function to generate curve

GenerateCurveData Source code

event bool GenerateCurveData ( out array<float> RequiredKeyInTimes, out array<PresetGeneratedPoint> GeneratedPoints) )
Event to allow C++ to call GenerateCurve

GetDisplayName Source code

function string GetDisplayName ( ) )
Virtual function to get the user-readable name for the curve

GetRequiredKeyInTimes Source code

function bool GetRequiredKeyInTimes ( out array<float> RequiredKeyInTimes) )
Virtual function to get the required KeyIn times


Defaultproperties

defaultproperties
{
   Name="Default__CurveEdPresetBase"
   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:35.852 - Created with UnCodeX