Barotrauma Client Doc
Barotrauma.RagdollParams.SpriteParams Class Reference
Inheritance diagram for Barotrauma.RagdollParams.SpriteParams:
Barotrauma.RagdollParams.SubParam Barotrauma.ISerializableEntity Barotrauma.RagdollParams.DecorativeSpriteParams Barotrauma.RagdollParams.DeformSpriteParams

Public Member Functions

 SpriteParams (ContentXElement element, RagdollParams ragdoll)
 
string GetTexturePath ()
 
- 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

Rectangle SourceRect [get, set]
 
Vector2 Origin [get, set]
 
float Depth [get, set]
 
string Texture [get, set]
 
bool IgnoreTint [get, set]
 
Color Color [get, set]
 
Color DeadColor [get, set]
 
float DeadColorTime [get, set]
 
override string Name [get]
 
- 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 931 of file RagdollParams.cs.

Constructor & Destructor Documentation

◆ SpriteParams()

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

Definition at line 959 of file RagdollParams.cs.

Member Function Documentation

◆ GetTexturePath()

string Barotrauma.RagdollParams.SpriteParams.GetTexturePath ( )

Property Documentation

◆ Color

Color Barotrauma.RagdollParams.SpriteParams.Color
getset

Definition at line 949 of file RagdollParams.cs.

◆ DeadColor

Color Barotrauma.RagdollParams.SpriteParams.DeadColor
getset

Definition at line 952 of file RagdollParams.cs.

◆ DeadColorTime

float Barotrauma.RagdollParams.SpriteParams.DeadColorTime
getset

Definition at line 955 of file RagdollParams.cs.

◆ Depth

float Barotrauma.RagdollParams.SpriteParams.Depth
getset

Definition at line 940 of file RagdollParams.cs.

◆ IgnoreTint

bool Barotrauma.RagdollParams.SpriteParams.IgnoreTint
getset

Definition at line 946 of file RagdollParams.cs.

◆ Name

override string Barotrauma.RagdollParams.SpriteParams.Name
get

Definition at line 957 of file RagdollParams.cs.

◆ Origin

Vector2 Barotrauma.RagdollParams.SpriteParams.Origin
getset

Definition at line 937 of file RagdollParams.cs.

◆ SourceRect

Rectangle Barotrauma.RagdollParams.SpriteParams.SourceRect
getset

Definition at line 934 of file RagdollParams.cs.

◆ Texture

string Barotrauma.RagdollParams.SpriteParams.Texture
getset

Definition at line 943 of file RagdollParams.cs.