Space Engineers
Public Member Functions | Properties | List of all members
VRageRender.Animations.MyAnimatedProperty2DEnum Class Reference
Inheritance diagram for VRageRender.Animations.MyAnimatedProperty2DEnum:
VRageRender.Animations.MyAnimatedProperty2DInt VRageRender.Animations.MyAnimatedProperty2D< MyAnimatedPropertyInt, int, int >

Public Member Functions

 MyAnimatedProperty2DEnum (string name)
 
 MyAnimatedProperty2DEnum (string name, Type enumType, List< string > enumStrings)
 
 MyAnimatedProperty2DEnum (string name, MyAnimatedProperty< int >.InterpolatorDelegate interpolator, Type enumType, List< string > enumStrings)
 
override void DeserializeValue (XmlReader reader, out object value)
 
Type GetEnumType ()
 
List< string > GetEnumStrings ()
 
override IMyConstProperty Duplicate ()
 
- Public Member Functions inherited from VRageRender.Animations.MyAnimatedProperty2DInt
 MyAnimatedProperty2DInt (string name)
 
 MyAnimatedProperty2DInt (string name, MyAnimatedProperty< int >.InterpolatorDelegate interpolator)
 
override void DeserializeValue (XmlReader reader, out object value)
 
override IMyConstProperty Duplicate ()
 
override void ApplyVariance (ref int interpolatedValue, ref int variance, float multiplier, out int value)
 
- Public Member Functions inherited from VRageRender.Animations.MyAnimatedProperty2D< MyAnimatedPropertyInt, int, int >
 MyAnimatedProperty2D ()
 
 MyAnimatedProperty2D (string name, MyAnimatedProperty< V >.InterpolatorDelegate interpolator)
 
GetInterpolatedValue< X > (float overallTime, float time)
 
void GetInterpolatedKeys (float overallTime, float multiplier, IMyAnimatedProperty interpolatedKeys)
 
void GetInterpolatedKeys (float overallTime, W variance, float multiplier, IMyAnimatedProperty interpolatedKeysOb)
 
virtual void ApplyVariance (ref V interpolatedValue, ref W variance, float multiplier, out V value)
 
IMyAnimatedProperty CreateEmptyKeys ()
 
override void SerializeValue (XmlWriter writer, object value)
 
override IMyConstProperty Duplicate ()
 
override void DeserializeFromObjectBuilder (GenerationProperty property)
 

Properties

override string BaseValueType [get]
 
- Properties inherited from VRageRender.Animations.MyAnimatedProperty2DInt
override string ValueType [get]
 
- Properties inherited from VRageRender.Animations.MyAnimatedProperty2D< MyAnimatedPropertyInt, int, int >
override bool Is2D [get]
 

Additional Inherited Members

- Protected Member Functions inherited from VRageRender.Animations.MyAnimatedProperty2D< MyAnimatedPropertyInt, int, int >
override void Duplicate (IMyConstProperty targetProp)
 
- Protected Attributes inherited from VRageRender.Animations.MyAnimatedProperty2D< MyAnimatedPropertyInt, int, int >
MyAnimatedProperty< V >.InterpolatorDelegate m_interpolator2
 

Detailed Description

Definition at line 251 of file MyAnimatedProperty2D.cs.

Constructor & Destructor Documentation

VRageRender.Animations.MyAnimatedProperty2DEnum.MyAnimatedProperty2DEnum ( string  name)
inline

Definition at line 256 of file MyAnimatedProperty2D.cs.

VRageRender.Animations.MyAnimatedProperty2DEnum.MyAnimatedProperty2DEnum ( string  name,
Type  enumType,
List< string >  enumStrings 
)
inline

Definition at line 260 of file MyAnimatedProperty2D.cs.

VRageRender.Animations.MyAnimatedProperty2DEnum.MyAnimatedProperty2DEnum ( string  name,
MyAnimatedProperty< int >.InterpolatorDelegate  interpolator,
Type  enumType,
List< string >  enumStrings 
)
inline

Definition at line 269 of file MyAnimatedProperty2D.cs.

Member Function Documentation

override void VRageRender.Animations.MyAnimatedProperty2DEnum.DeserializeValue ( XmlReader  reader,
out object  value 
)
inline

Definition at line 276 of file MyAnimatedProperty2D.cs.

override IMyConstProperty VRageRender.Animations.MyAnimatedProperty2DEnum.Duplicate ( )
inline

Definition at line 293 of file MyAnimatedProperty2D.cs.

List<string> VRageRender.Animations.MyAnimatedProperty2DEnum.GetEnumStrings ( )
inline

Definition at line 288 of file MyAnimatedProperty2D.cs.

Type VRageRender.Animations.MyAnimatedProperty2DEnum.GetEnumType ( )
inline

Definition at line 283 of file MyAnimatedProperty2D.cs.

Property Documentation

override string VRageRender.Animations.MyAnimatedProperty2DEnum.BaseValueType
get

Definition at line 265 of file MyAnimatedProperty2D.cs.


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