Barotrauma Client
Loading...
Searching...
No Matches
Barotrauma.RagdollParams.SubParam Class Referenceabstract
Inheritance diagram for Barotrauma.RagdollParams.SubParam:
Barotrauma.ISerializableEntity Barotrauma.RagdollParams.AttackParams Barotrauma.RagdollParams.ColliderParams Barotrauma.RagdollParams.DamageModifierParams Barotrauma.RagdollParams.DeformationParams Barotrauma.RagdollParams.JointParams Barotrauma.RagdollParams.LightSourceParams Barotrauma.RagdollParams.LightSourceParams.LightTexture Barotrauma.RagdollParams.LimbParams Barotrauma.RagdollParams.SoundParams Barotrauma.RagdollParams.SpriteParams

Public Member Functions

virtual string GenerateName ()
 
 SubParam (ContentXElement element, RagdollParams ragdoll)
 
virtual bool Deserialize (ContentXElement element=null, bool recursive=true)
 
virtual bool Serialize (ContentXElement element=null, bool recursive=true)
 
virtual void SetCurrentElementAsOriginalElement ()
 
virtual void Reset ()
 

Protected Member Functions

ContentXElement CreateElement (string name, params object[] attrs)
 

Properties

virtual string Name [get, set]
 
Dictionary< Identifier, SerializablePropertySerializableProperties [get]
 
ContentXElement Element [get, set]
 
ContentXElement OriginalElement [get, protected set]
 
List< SubParamSubParams = new List<SubParam>() [get, set]
 
RagdollParams Ragdoll [get]
 
- Properties inherited from Barotrauma.ISerializableEntity

Constructor & Destructor Documentation

◆ SubParam()

Barotrauma.RagdollParams.SubParam.SubParam ( ContentXElement element,
RagdollParams ragdoll )

Member Function Documentation

◆ CreateElement()

ContentXElement Barotrauma.RagdollParams.SubParam.CreateElement ( string name,
params object[] attrs )
protected

◆ Deserialize()

virtual bool Barotrauma.RagdollParams.SubParam.Deserialize ( ContentXElement element = null,
bool recursive = true )
virtual

◆ GenerateName()

virtual string Barotrauma.RagdollParams.SubParam.GenerateName ( )
virtual

◆ Reset()

virtual void Barotrauma.RagdollParams.SubParam.Reset ( )
virtual

◆ Serialize()

virtual bool Barotrauma.RagdollParams.SubParam.Serialize ( ContentXElement element = null,
bool recursive = true )
virtual

◆ SetCurrentElementAsOriginalElement()

virtual void Barotrauma.RagdollParams.SubParam.SetCurrentElementAsOriginalElement ( )
virtual

Property Documentation

◆ Element

ContentXElement Barotrauma.RagdollParams.SubParam.Element
getset

◆ Name

virtual string Barotrauma.RagdollParams.SubParam.Name
getset

◆ OriginalElement

ContentXElement Barotrauma.RagdollParams.SubParam.OriginalElement
getprotected set

◆ Ragdoll

RagdollParams Barotrauma.RagdollParams.SubParam.Ragdoll
get

◆ SerializableProperties

Dictionary<Identifier, SerializableProperty> Barotrauma.RagdollParams.SubParam.SerializableProperties
get

◆ SubParams

List<SubParam> Barotrauma.RagdollParams.SubParam.SubParams = new List<SubParam>()
getset

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