|
static string | GetDefaultFileName (Identifier speciesName, AnimationType animType) |
|
static string | GetDefaultFile (Identifier speciesName, AnimationType animType) |
|
static string | GetFolder (Identifier speciesName) |
|
static IEnumerable< string > | FilterAndSortFiles (IEnumerable< string > filePaths, AnimationType type) |
| Selects all file paths that match the specified animation type and filters them alphabetically.
|
|
static void | ClearCache () |
|
static AnimationParams | Create (string fullPath, Identifier speciesName, AnimationType animationType, Type animationParamsType) |
|
static T | Create< T > (string fullPath, Identifier speciesName, AnimationType animationType) |
| Note: Overrides old animations, if found!
|
|
static Type | GetParamTypeFromAnimType (AnimationType type, bool isHumanoid) |
|
|
Identifier | SpeciesName [get] |
|
bool | IsGroundedAnimation [get] |
|
bool | IsSwimAnimation [get] |
|
virtual AnimationType | AnimationType [get, protected set] |
|
float | MovementSpeed [get, set] |
|
float | CycleSpeed [get, set] |
|
float | HeadAngle [get, set] |
| In degrees.
|
|
float | HeadAngleInRadians = float.NaN [get] |
|
float | TorsoAngle [get, set] |
| In degrees.
|
|
float | TorsoAngleInRadians = float.NaN [get] |
|
float | HeadTorque [get, set] |
|
float | TorsoTorque [get, set] |
|
float | FootTorque [get, set] |
|
float | ArmIKStrength [get, set] |
|
float | HandIKStrength [get, set] |
|
Memento< AnimationParams > | Memento = new Memento<AnimationParams>() [get, protected set] |
|
bool | IsLoaded [get, protected set] |
|
string | Name [get] |
|
string | FileName [get] |
|
string | FileNameWithoutExtension [get] |
|
string | Folder [get] |
|
ContentPath | Path = ContentPath.Empty [get, protected set] |
|
Dictionary< Identifier, SerializableProperty > | SerializableProperties [get, protected set] |
|
virtual ContentXElement | MainElement [get] |
|
ContentXElement | OriginalElement [get, protected set] |
|
Memento< T > | Memento [get] |
|
◆ ClearCache()
static void Barotrauma.AnimationParams.ClearCache |
( |
| ) |
|
|
static |
◆ ClearHistory()
void Barotrauma.AnimationParams.ClearHistory |
( |
| ) |
|
◆ Create()
static AnimationParams Barotrauma.AnimationParams.Create |
( |
string | fullPath, |
|
|
Identifier | speciesName, |
|
|
AnimationType | animationType, |
|
|
Type | animationParamsType ) |
|
static |
◆ Create< T >()
Note: Overrides old animations, if found!
- Type Constraints
-
T | : | AnimationParams | |
T | : | new() | |
◆ Deserialize()
bool Barotrauma.AnimationParams.Deserialize |
( |
| ) |
|
◆ FilterAndSortFiles()
static IEnumerable< string > Barotrauma.AnimationParams.FilterAndSortFiles |
( |
IEnumerable< string > | filePaths, |
|
|
AnimationType | type ) |
|
static |
Selects all file paths that match the specified animation type and filters them alphabetically.
◆ GetAnimParams< T >()
- Type Constraints
-
T | : | AnimationParams | |
T | : | new() | |
◆ GetDefaultAnimParams< T >()
- Type Constraints
-
T | : | AnimationParams | |
T | : | new() | |
◆ GetDefaultFile()
static string Barotrauma.AnimationParams.GetDefaultFile |
( |
Identifier | speciesName, |
|
|
AnimationType | animType ) |
|
static |
◆ GetDefaultFileName()
static string Barotrauma.AnimationParams.GetDefaultFileName |
( |
Identifier | speciesName, |
|
|
AnimationType | animType ) |
|
static |
◆ GetFolder()
static string Barotrauma.AnimationParams.GetFolder |
( |
Identifier | speciesName | ) |
|
|
static |
◆ GetParamTypeFromAnimType()
static Type Barotrauma.AnimationParams.GetParamTypeFromAnimType |
( |
AnimationType | type, |
|
|
bool | isHumanoid ) |
|
static |
◆ Load()
bool Barotrauma.AnimationParams.Load |
( |
ContentPath | file, |
|
|
Identifier | speciesName ) |
|
protected |
◆ ParseFootAngles()
static string Barotrauma.AnimationParams.ParseFootAngles |
( |
Dictionary< int, float > | footAngles | ) |
|
|
staticprotected |
◆ Redo()
void Barotrauma.AnimationParams.Redo |
( |
| ) |
|
◆ Serialize()
bool Barotrauma.AnimationParams.Serialize |
( |
| ) |
|
◆ SetFootAngles()
static void Barotrauma.AnimationParams.SetFootAngles |
( |
Dictionary< int, float > | footAngles, |
|
|
string | value ) |
|
staticprotected |
◆ StoreSnapshot()
void Barotrauma.AnimationParams.StoreSnapshot |
( |
| ) |
|
|
abstract |
◆ StoreSnapshot< T >()
- Type Constraints
-
T | : | AnimationParams | |
T | : | new() | |
◆ Undo()
void Barotrauma.AnimationParams.Undo |
( |
| ) |
|
◆ UpdatePath()
override void Barotrauma.AnimationParams.UpdatePath |
( |
ContentPath | newPath | ) |
|
|
protectedvirtual |
◆ AnimationType
◆ ArmIKStrength
float Barotrauma.AnimationParams.ArmIKStrength |
|
getset |
◆ CycleSpeed
float Barotrauma.AnimationParams.CycleSpeed |
|
getset |
◆ FootTorque
float Barotrauma.AnimationParams.FootTorque |
|
getset |
◆ HandIKStrength
float Barotrauma.AnimationParams.HandIKStrength |
|
getset |
◆ HeadAngle
float Barotrauma.AnimationParams.HeadAngle |
|
getset |
◆ HeadAngleInRadians
float Barotrauma.AnimationParams.HeadAngleInRadians = float.NaN |
|
get |
◆ HeadTorque
float Barotrauma.AnimationParams.HeadTorque |
|
getset |
◆ IsGroundedAnimation
bool Barotrauma.AnimationParams.IsGroundedAnimation |
|
get |
◆ IsSwimAnimation
bool Barotrauma.AnimationParams.IsSwimAnimation |
|
get |
◆ Memento
◆ MovementSpeed
float Barotrauma.AnimationParams.MovementSpeed |
|
getset |
◆ SpeciesName
Identifier Barotrauma.AnimationParams.SpeciesName |
|
get |
◆ TorsoAngle
float Barotrauma.AnimationParams.TorsoAngle |
|
getset |
◆ TorsoAngleInRadians
float Barotrauma.AnimationParams.TorsoAngleInRadians = float.NaN |
|
get |
◆ TorsoTorque
float Barotrauma.AnimationParams.TorsoTorque |
|
getset |
The documentation for this class was generated from the following file:
- /home/runner/work/Luatrauma.Docs/Luatrauma.Docs/libs/LuaCsForBarotrauma/Barotrauma/BarotraumaShared/SharedSource/Characters/Params/Animation/AnimationParams.cs