UE3:CurveEdPresetBase (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:11, 17 May 2008 by Wormbo (talk | contribs) (Auto-generated page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
UT3 Object >> CurveEdPresetBase
Package:
UnrealEd
Direct subclasses:
CurveEdPreset_Nothing, CurveEdPreset_CosWave, CurveEdPreset_LinearDecay, CurveEdPreset_SineWave, CurveEdPreset_UserSet
This class in other games:

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

Functions

Events

CheckAreSettingsValid

event bool CheckAreSettingsValid (bool bIsSaving)


FetchDisplayName

event FetchDisplayName (out string OutName)

Event to allow C++ to call GetDisplayName

FetchRequiredKeyInTimes

event bool FetchRequiredKeyInTimes (out array<floatRequiredKeyInTimes)


GenerateCurveData

event bool GenerateCurveData (out array<floatRequiredKeyInTimes, out array<CurveEdPresetCurve.PresetGeneratedPointGeneratedPoints)

Event to allow C++ to call GenerateCurve

Other instance functions

AreSettingsValid

function bool AreSettingsValid (bool bIsSaving)

Virtual function to verify the settings are valid

GenerateCurve

function bool GenerateCurve (out array<floatRequiredKeyInTimes, out array<CurveEdPresetCurve.PresetGeneratedPointGeneratedPoints)

Virtual function to generate curve

GetDisplayName

function string GetDisplayName ()

Virtual function to get the user-readable name for the curve

GetRequiredKeyInTimes

function bool GetRequiredKeyInTimes (out array<floatRequiredKeyInTimes)

Virtual function to get the required KeyIn times