Barotrauma Client Doc
Barotrauma.SpriteDeformations.NoiseDeformationParams Class Reference
Inheritance diagram for Barotrauma.SpriteDeformations.NoiseDeformationParams:
Barotrauma.SpriteDeformations.SpriteDeformationParams Barotrauma.ISerializableEntity

Public Member Functions

 NoiseDeformationParams (XElement element)
 
- Public Member Functions inherited from Barotrauma.SpriteDeformations.SpriteDeformationParams
 SpriteDeformationParams (XElement element)
 

Properties

override float Frequency [get, set]
 
float Amplitude [get, set]
 
float ChangeSpeed [get, set]
 
- Properties inherited from Barotrauma.SpriteDeformations.SpriteDeformationParams
int Sync [get]
 A negative value means that the deformation is used only by one sprite only (default). A positive value means that this deformation is or could be used for multiple sprites. This behaviour is not automatic, and has to be implemented for any particular case separately (currently only used in Limbs). More...
 
string Type [get, set]
 
SpriteDeformation.DeformationBlendMode BlendMode [get, set]
 
string Name [get]
 
float Strength [get]
 
float MaxRotation [get]
 
bool UseMovementSine [get, set]
 
bool StopWhenHostIsDead [get, set]
 
bool OnlyInWater [get, set]
 
float SineOffset [get, set]
 Only used if UseMovementSine is enabled. Multiplier for Pi. More...
 
virtual float Frequency = 1 [get, set]
 
Dictionary< Identifier, SerializablePropertySerializableProperties [get, set]
 
Point Resolution [get, set]
 
- Properties inherited from Barotrauma.ISerializableEntity
string Name [get]
 
Dictionary< Identifier, SerializablePropertySerializableProperties [get]
 

Additional Inherited Members

- Static Public Attributes inherited from Barotrauma.SpriteDeformations.SpriteDeformationParams
static readonly Point ShaderMaxResolution = new Point(15, 15)
 Defined in the shader. More...
 

Detailed Description

Definition at line 6 of file NoiseDeformation.cs.

Constructor & Destructor Documentation

◆ NoiseDeformationParams()

Barotrauma.SpriteDeformations.NoiseDeformationParams.NoiseDeformationParams ( XElement  element)

Definition at line 17 of file NoiseDeformation.cs.

Property Documentation

◆ Amplitude

float Barotrauma.SpriteDeformations.NoiseDeformationParams.Amplitude
getset

Definition at line 12 of file NoiseDeformation.cs.

◆ ChangeSpeed

float Barotrauma.SpriteDeformations.NoiseDeformationParams.ChangeSpeed
getset

Definition at line 15 of file NoiseDeformation.cs.

◆ Frequency

override float Barotrauma.SpriteDeformations.NoiseDeformationParams.Frequency
getset

Definition at line 9 of file NoiseDeformation.cs.