Quantum 3
3.0.14
The settings of each shape in the compound of shapes list. More...
Public Member Functions | |
| CompoundShapeData3D (Shape3DConfig fromConfig) | |
| Constructor that initializes the instance with the values from a Shape3DConfig. More... | |
| void | CopyToConfig (Shape3DConfig dest) |
| Copies the current instance's values to a Shape3DConfig instance. More... | |
| Shape3D | CreateShape (FrameBase f) |
| Creates a Shape3D using the all the data set in the CompoundShapeData3D. This shape is inserted on the shape buffer of the compound. More... | |
Public Attributes | |
| FPVector3 | BoxExtents |
| readonly FP | CapsuleExtent => (CapsuleHeight / FP._2) - CapsuleRadius |
| The capsule extent is the distance from the center of the capsule to some of the spheres' centers. More... | |
| FP | CapsuleHeight |
| FP | CapsuleRadius |
| bool | IsSetFromSourceCollider |
| This means an external collider component from this engine sets this component. More... | |
| FPVector3 | PositionOffset |
| FPVector3 | RotationOffset |
| Shape3DType | ShapeType |
| FP | SphereRadius |
| UInt16 | UserTag |
The settings of each shape in the compound of shapes list.
|
inline |
Constructor that initializes the instance with the values from a Shape3DConfig.
| fromConfig | Shape config used as source |
|
inline |
Copies the current instance's values to a Shape3DConfig instance.
| dest | Shape config to receive the values |
Creates a Shape3D using the all the data set in the CompoundShapeData3D. This shape is inserted on the shape buffer of the compound.
| f | The frame reference. |
| readonly FP Quantum.Shape3DConfig.CompoundShapeData3D.CapsuleExtent => (CapsuleHeight / FP._2) - CapsuleRadius |
The capsule extent is the distance from the center of the capsule to some of the spheres' centers.
| bool Quantum.Shape3DConfig.CompoundShapeData3D.IsSetFromSourceCollider |
This means an external collider component from this engine sets this component.