Barotrauma Client Doc
Barotrauma.RagdollParams.ColliderParams Class Reference
Inheritance diagram for Barotrauma.RagdollParams.ColliderParams:
Barotrauma.RagdollParams.SubParam Barotrauma.ISerializableEntity

Public Member Functions

 ColliderParams (ContentXElement element, RagdollParams ragdoll, string name=null)
 
- Public Member Functions inherited from Barotrauma.RagdollParams.SubParam
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 ()
 
virtual void AddToEditor (ParamsEditor editor, bool recursive=true, int space=0)
 

Properties

override string Name [get, set]
 
float Radius [get, set]
 
float Height [get, set]
 
float Width [get, set]
 
BodyType BodyType [get, set]
 
- Properties inherited from Barotrauma.RagdollParams.SubParam
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]
 
SerializableEntityEditor SerializableEntityEditor [get, protected set]
 
Dictionary< Affliction, SerializableEntityEditorAfflictionEditors [get]
 
- Properties inherited from Barotrauma.ISerializableEntity
string Name [get]
 
Dictionary< Identifier, SerializablePropertySerializableProperties [get]
 

Additional Inherited Members

- Protected Member Functions inherited from Barotrauma.RagdollParams.SubParam
ContentXElement CreateElement (string name, params object[] attrs)
 

Detailed Description

Definition at line 1031 of file RagdollParams.cs.

Constructor & Destructor Documentation

◆ ColliderParams()

Barotrauma.RagdollParams.ColliderParams.ColliderParams ( ContentXElement  element,
RagdollParams  ragdoll,
string  name = null 
)

Definition at line 1063 of file RagdollParams.cs.

Property Documentation

◆ BodyType

BodyType Barotrauma.RagdollParams.ColliderParams.BodyType
getset

Definition at line 1061 of file RagdollParams.cs.

◆ Height

float Barotrauma.RagdollParams.ColliderParams.Height
getset

Definition at line 1055 of file RagdollParams.cs.

◆ Name

override string Barotrauma.RagdollParams.ColliderParams.Name
getset

Definition at line 1035 of file RagdollParams.cs.

◆ Radius

float Barotrauma.RagdollParams.ColliderParams.Radius
getset

Definition at line 1052 of file RagdollParams.cs.

◆ Width

float Barotrauma.RagdollParams.ColliderParams.Width
getset

Definition at line 1058 of file RagdollParams.cs.