Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Properties | List of all members
FloatCurve Class Reference
Inheritance diagram for FloatCurve:
IConfigNode

Public Member Functions

void Add (float time, float value)
 
void Add (float time, float value, float inTangent, float outTangent)
 
float Evaluate (float time)
 
void FindMinMaxValue (out float min, out float max)
 
void FindMinMaxValue (out float min, out float max, out float tMin, out float tMax)
 
 FloatCurve ()
 
 FloatCurve (Keyframe[] keyframes)
 
void Load (ConfigNode node)
 
void Save (ConfigNode node)
 

Properties

AnimationCurve Curve [get, set]
 
float maxTime [get]
 
float minTime [get]
 

Constructor & Destructor Documentation

FloatCurve.FloatCurve ( )
inline
FloatCurve.FloatCurve ( Keyframe[]  keyframes)
inline

Member Function Documentation

void FloatCurve.Add ( float  time,
float  value 
)
inline
void FloatCurve.Add ( float  time,
float  value,
float  inTangent,
float  outTangent 
)
inline
float FloatCurve.Evaluate ( float  time)
inline
void FloatCurve.FindMinMaxValue ( out float  min,
out float  max 
)
inline
void FloatCurve.FindMinMaxValue ( out float  min,
out float  max,
out float  tMin,
out float  tMax 
)
inline
void FloatCurve.Load ( ConfigNode  node)
inline

Implements IConfigNode.

void FloatCurve.Save ( ConfigNode  node)
inline

Implements IConfigNode.

Property Documentation

AnimationCurve FloatCurve.Curve
getset
float FloatCurve.maxTime
get
float FloatCurve.minTime
get

The documentation for this class was generated from the following file: