Space Engineers
|
Public Member Functions | |
MyAnimatedPropertyVector4 () | |
MyAnimatedPropertyVector4 (string name) | |
MyAnimatedPropertyVector4 (string name, InterpolatorDelegate interpolator) | |
override IMyConstProperty | Duplicate () |
override void | SerializeValue (XmlWriter writer, object value) |
override void | DeserializeValue (XmlReader reader, out object value) |
Public Member Functions inherited from VRageRender.Animations.MyAnimatedProperty< Vector4 > | |
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) |
Protected Member Functions | |
override void | Init () |
override bool | EqualsValues (object value1, object value2) |
Protected Member Functions inherited from VRageRender.Animations.MyAnimatedProperty< Vector4 > | |
virtual void | Duplicate (IMyConstProperty targetProp) |
Properties | |
override string | ValueType [get] |
Properties inherited from VRageRender.Animations.MyAnimatedProperty< Vector4 > | |
string | Name [get, set] |
virtual string | ValueType [get] |
virtual string | BaseValueType [get] |
virtual bool | Animated [get] |
virtual bool | Is2D [get] |
Additional Inherited Members | |
Public Attributes inherited from VRageRender.Animations.MyAnimatedProperty< Vector4 > | |
InterpolatorDelegate | Interpolator |
Protected Attributes inherited from VRageRender.Animations.MyAnimatedProperty< Vector4 > | |
List< ValueHolder > | m_keys |
string | m_name |
Definition at line 840 of file MyAnimatedProperty.cs.
|
inline |
Definition at line 842 of file MyAnimatedProperty.cs.
|
inline |
Definition at line 844 of file MyAnimatedProperty.cs.
|
inline |
Definition at line 849 of file MyAnimatedProperty.cs.
|
inlinevirtual |
Reimplemented from VRageRender.Animations.MyAnimatedProperty< Vector4 >.
Definition at line 880 of file MyAnimatedProperty.cs.
|
inlinevirtual |
Reimplemented from VRageRender.Animations.MyAnimatedProperty< Vector4 >.
Definition at line 865 of file MyAnimatedProperty.cs.
|
inlineprotectedvirtual |
Reimplemented from VRageRender.Animations.MyAnimatedProperty< Vector4 >.
Definition at line 887 of file MyAnimatedProperty.cs.
|
inlineprotectedvirtual |
Reimplemented from VRageRender.Animations.MyAnimatedProperty< Vector4 >.
Definition at line 859 of file MyAnimatedProperty.cs.
|
inlinevirtual |
Reimplemented from VRageRender.Animations.MyAnimatedProperty< Vector4 >.
Definition at line 872 of file MyAnimatedProperty.cs.
|
get |
Definition at line 855 of file MyAnimatedProperty.cs.