|
Godot Nature of Code
1.2.0
Nature of Code implemented in Godot Engine
|
Verlet breakable link. More...
Public Member Functions | |
| VerletLink () | |
| Create an uninitialized verlet link. More... | |
| VerletLink (VerletWorld world, VerletPoint a, VerletPoint b) | |
| Create a simple verlet link. More... | |
| void | Constraint () |
| Apply link constraint on the two verlet points. More... | |
Public Member Functions inherited from Drawing.SimpleLineSprite | |
| SimpleLineSprite () | |
| Create a grey line sprite. More... | |
Public Attributes | |
| float | RestingDistance |
| Resting distance More... | |
| float | MinimalDistance = -1 |
Minimal distance. Use -1 to disable. More... | |
| float | MaximalDistance = -1 |
Maximal distance. Use -1 to disable. More... | |
| float | Stiffness = 1 |
| Stiffness of the link, between 0 and 1. More... | |
| float | TearSensitivity = -1 |
Distance required to break the link. Use -1 to create an unbreakable link. More... | |
| VerletPoint | A |
| First verlet point More... | |
| VerletPoint | B |
| Second verlet point More... | |
Additional Inherited Members | |
Properties inherited from Drawing.SimpleLineSprite | |
| Vector2 | PositionA [get, set] |
| Point Position A. More... | |
| Vector2 | PositionB [get, set] |
| Point Position B. More... | |
| float | Width [get, set] |
| Line Width. More... | |
Verlet breakable link.
Definition at line 9 of file VerletLink.cs.
|
inline |
Create an uninitialized verlet link.
Definition at line 37 of file VerletLink.cs.
|
inline |
Create a simple verlet link.
| world | World |
| a | Point A |
| b | Point B |
Definition at line 48 of file VerletLink.cs.
|
inline |
Apply link constraint on the two verlet points.
Definition at line 67 of file VerletLink.cs.
| VerletPoint VerletPhysics.VerletLink.A |
First verlet point
Definition at line 27 of file VerletLink.cs.
| VerletPoint VerletPhysics.VerletLink.B |
Second verlet point
Definition at line 30 of file VerletLink.cs.
| float VerletPhysics.VerletLink.MaximalDistance = -1 |
Maximal distance. Use -1 to disable.
Definition at line 18 of file VerletLink.cs.
| float VerletPhysics.VerletLink.MinimalDistance = -1 |
Minimal distance. Use -1 to disable.
Definition at line 15 of file VerletLink.cs.
| float VerletPhysics.VerletLink.RestingDistance |
Resting distance
Definition at line 12 of file VerletLink.cs.
| float VerletPhysics.VerletLink.Stiffness = 1 |
Stiffness of the link, between 0 and 1.
Definition at line 21 of file VerletLink.cs.
| float VerletPhysics.VerletLink.TearSensitivity = -1 |
Distance required to break the link. Use -1 to create an unbreakable link.
Definition at line 24 of file VerletLink.cs.