|
| static FishRagdollParams | GetDefaultRagdollParams (Identifier speciesName) |
| |
| static string | GetDefaultFileName (Identifier speciesName) |
| |
| static string | GetDefaultFile (Identifier speciesName, ContentPackage contentPackage=null) |
| |
| static string | GetFolder (Identifier speciesName, ContentPackage contentPackage=null) |
| |
| static T | GetDefaultRagdollParams< T > (Identifier speciesName) |
| |
| static T | GetRagdollParams< T > (Identifier speciesName, string fileName=null) |
| | If the file name is left null, default file is selected. If fails, will select the default file. Note: Use the filename without the extensions, don't use the full path! If a custom folder is used, it's defined in the character info file. More...
|
| |
| static T | CreateDefault< T > (string fullPath, Identifier speciesName, XElement mainElement) |
| | Creates a default ragdoll for the species using a predefined configuration. Note: Use only to create ragdolls for new characters, because this overrides the old ragdoll! More...
|
| |
| static void | ClearCache () |
| |
|
| bool | Save (string fileNameWithoutExtension=null) |
| |
| void | Apply () |
| | Applies the current properties to the xml definition without saving to file. More...
|
| |
| override bool | Reset (bool forceReload=false) |
| | Resets the current properties to the xml (stored in memory). Force reload reloads the file from disk. More...
|
| |
| bool | Deserialize (XElement element=null, bool alsoChildren=true, bool recursive=true) |
| |
| bool | Serialize (XElement element=null, bool alsoChildren=true, bool recursive=true) |
| |
| void | AddToEditor (ParamsEditor editor, bool alsoChildren=true, int space=0) |
| |
| void | ApplyVariantScale (XDocument variantFile) |
| |
| void | StoreSnapshot () |
| |
| void | Undo () |
| |
| void | Redo () |
| |
| void | ClearHistory () |
| |
| virtual bool | Save (string fileNameWithoutExtension=null, System.Xml.XmlWriterSettings settings=null) |
| |
| virtual void | AddToEditor (ParamsEditor editor, int space=0) |
| |
| void | StoreSnapshot () |
| |
| void | Undo () |
| |
| void | Redo () |
| |
| void | ClearHistory () |
| |
| const float | MIN_SCALE = 0.1f |
| |
| const float | MAX_SCALE = 2 |
| |
| IEnumerable< SubParam > | GetAllSubParams () |
| |
| override void | UpdatePath (ContentPath fullPath) |
| |
| bool | Load (ContentPath file, Identifier speciesName) |
| |
| void | CreateColliders () |
| |
| void | CreateLimbs () |
| |
| void | CreateJoints () |
| |
| ContentXElement | CreateElement (string name, params object[] attrs) |
| |
| virtual string | GetName () |
| |
| virtual bool | Deserialize (XElement element=null) |
| |
| virtual bool | Serialize (XElement element=null) |
| |
| virtual bool | Load (ContentPath file) |
| |
| ContentXElement | rootElement |
| |
| XDocument | doc |
| |
| Identifier | SpeciesName [get] |
| |
| string | Texture [get, set] |
| |
| Color | Color [get, set] |
| |
| float | SpritesheetOrientation [get, set] |
| |
| bool | IsSpritesheetOrientationHorizontal [get] |
| |
| float | LimbScale [get, set] |
| |
| float | JointScale [get, set] |
| |
| float | TextureScale [get, set] |
| |
| float | ColliderHeightFromFloor [get, set] |
| |
| float | ImpactTolerance [get, set] |
| |
| bool | CanEnterSubmarine [get, set] |
| |
| bool | CanWalk [get, set] |
| |
| bool | Draggable [get, set] |
| |
| LimbType | MainLimb [get, set] |
| |
| List< ColliderParams > | Colliders = new List<ColliderParams>() [get] |
| |
| List< LimbParams > | Limbs = new List<LimbParams>() [get] |
| |
| List< JointParams > | Joints = new List<JointParams>() [get] |
| |
| Memento< RagdollParams > | Memento = new Memento<RagdollParams>() [get, protected set] |
| |
| bool | IsLoaded [get, protected set] |
| |
| string | Name [get] |
| |
| string | FileName [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] |
| |
| SerializableEntityEditor | SerializableEntityEditor [get, protected set] |
| |
| string | Name [get] |
| |
| Dictionary< Identifier, SerializableProperty > | SerializableProperties [get] |
| |
| Memento< T > | Memento [get] |
| |
Definition at line 22 of file RagdollParams.cs.