Space Engineers
Public Member Functions | Protected Member Functions | Properties | List of all members
VRageRender.Animations.MyConstProperty< T > Class Template Reference
Inheritance diagram for VRageRender.Animations.MyConstProperty< T >:
VRageRender.Animations.IMyConstProperty

Public Member Functions

 MyConstProperty ()
 
 MyConstProperty (string name)
 
GetValue< U > ()
 
virtual void SetValue (object val)
 
void SetValue (T val)
 
virtual IMyConstProperty Duplicate ()
 
virtual void Serialize (XmlWriter writer)
 
virtual void Deserialize (XmlReader reader)
 
virtual void DeserializeFromObjectBuilder (GenerationProperty property)
 
virtual void SerializeValue (XmlWriter writer, object value)
 
virtual void DeserializeValue (XmlReader reader, out object value)
 

Protected Member Functions

virtual void Init ()
 
virtual void Duplicate (IMyConstProperty targetProp)
 
virtual Type GetValueTypeInternal ()
 

Properties

string Name [get, set]
 
virtual string ValueType [get]
 
virtual string BaseValueType [get]
 
virtual bool Animated [get]
 
virtual bool Is2D [get]
 
- Properties inherited from VRageRender.Animations.IMyConstProperty
string Name [get, set]
 
string ValueType [get]
 
string BaseValueType [get]
 
bool Animated [get]
 
bool Is2D [get]
 

Detailed Description

Definition at line 121 of file MyConstProperty.cs.

Constructor & Destructor Documentation

Definition at line 126 of file MyConstProperty.cs.

Definition at line 131 of file MyConstProperty.cs.

Member Function Documentation

virtual void VRageRender.Animations.MyConstProperty< T >.Deserialize ( XmlReader  reader)
inlinevirtual

Implements VRageRender.Animations.IMyConstProperty.

Definition at line 219 of file MyConstProperty.cs.

virtual void VRageRender.Animations.MyConstProperty< T >.DeserializeFromObjectBuilder ( GenerationProperty  property)
inlinevirtual

Implements VRageRender.Animations.IMyConstProperty.

Definition at line 231 of file MyConstProperty.cs.

virtual void VRageRender.Animations.MyConstProperty< T >.DeserializeValue ( XmlReader  reader,
out object  value 
)
inlinevirtual
virtual IMyConstProperty VRageRender.Animations.MyConstProperty< T >.Duplicate ( )
inlinevirtual
virtual void VRageRender.Animations.MyConstProperty< T >.Duplicate ( IMyConstProperty< T >  targetProp)
inlineprotectedvirtual

Definition at line 193 of file MyConstProperty.cs.

U VRageRender.Animations.MyConstProperty< T >.GetValue< U > ( )
inline
Type Constraints
U :T 

Definition at line 172 of file MyConstProperty.cs.

virtual Type VRageRender.Animations.MyConstProperty< T >.GetValueTypeInternal ( )
inlineprotectedvirtual

Definition at line 203 of file MyConstProperty.cs.

virtual void VRageRender.Animations.MyConstProperty< T >.Init ( )
inlineprotectedvirtual

Reimplemented in VRageRender.Utils.MyConstPropertyTransparentMaterial.

Definition at line 163 of file MyConstProperty.cs.

virtual void VRageRender.Animations.MyConstProperty< T >.Serialize ( XmlWriter  writer)
inlinevirtual

Implements VRageRender.Animations.IMyConstProperty.

Definition at line 210 of file MyConstProperty.cs.

virtual void VRageRender.Animations.MyConstProperty< T >.SerializeValue ( XmlWriter  writer,
object  value 
)
inlinevirtual
virtual void VRageRender.Animations.MyConstProperty< T >.SetValue ( object  val)
inlinevirtual
void VRageRender.Animations.MyConstProperty< T >.SetValue ( val)
inline

Definition at line 182 of file MyConstProperty.cs.

Property Documentation

virtual bool VRageRender.Animations.MyConstProperty< T >.Animated
get

Definition at line 154 of file MyConstProperty.cs.

virtual string VRageRender.Animations.MyConstProperty< T >.BaseValueType
get

Definition at line 149 of file MyConstProperty.cs.

virtual bool VRageRender.Animations.MyConstProperty< T >.Is2D
get

Definition at line 159 of file MyConstProperty.cs.

string VRageRender.Animations.MyConstProperty< T >.Name
getset

Definition at line 138 of file MyConstProperty.cs.

virtual string VRageRender.Animations.MyConstProperty< T >.ValueType
get

Definition at line 144 of file MyConstProperty.cs.


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