|
| MyAnimatedPropertyEnum () |
|
| MyAnimatedPropertyEnum (string name) |
|
| MyAnimatedPropertyEnum (string name, Type enumType, List< string > enumStrings) |
|
| MyAnimatedPropertyEnum (string name, InterpolatorDelegate interpolator, Type enumType, List< string > enumStrings) |
|
Type | GetEnumType () |
|
List< string > | GetEnumStrings () |
|
override IMyConstProperty | Duplicate () |
|
| MyAnimatedPropertyInt () |
|
| MyAnimatedPropertyInt (string name) |
|
| MyAnimatedPropertyInt (string name, InterpolatorDelegate interpolator) |
|
override void | SerializeValue (XmlWriter writer, object value) |
|
override void | DeserializeValue (XmlReader reader, out object value) |
|
delegate void | InterpolatorDelegate (ref T previousValue, ref T nextValue, float time, out T value) |
|
| MyAnimatedProperty () |
|
| MyAnimatedProperty (string name, bool interpolateAfterEnd, InterpolatorDelegate interpolator) |
|
void | SetValue (object val) |
|
void | SetValue (T val) |
|
U | GetValue< U > () |
|
void | GetInterpolatedValue< U > (float time, out U value) |
|
void | GetPreviousValue (float time, out T previousValue, out float previousTime) |
|
void | GetKey (int index, out float time, out T value) |
|
void | GetKey (int index, out int id, out float time, out T value) |
|
void | GetKeyByID (int id, out float time, out T value) |
|
void | GetNextValue (float time, out T nextValue, out float nextTime, out float difference) |
|
void | AddKey (ValueHolder val) |
|
int | AddKey< U > (float time, U val) |
|
void | RemoveKey (float time) |
|
void | ClearKeys () |
|
int | GetKeysCount () |
|
virtual void | Serialize (XmlWriter writer) |
|
virtual void | Deserialize (XmlReader reader) |
|
void | DeserializeFromObjectBuilder_Animation (Generation2DProperty property, string type) |
|
virtual void | DeserializeFromObjectBuilder (GenerationProperty property) |
|
void | DeserializeKeys (List< AnimationKey > keys, string type) |
|
Definition at line 941 of file MyAnimatedProperty.cs.