|
M&B: Bannerlord 1.3.4
The horns sound, the ravens gather.
|
Classes | |
| struct | TransformedBoundingBoxPointsContainer |
Public Member Functions | |
| BoundingBox (in Vec3 point) | |
| void | RelaxMinMaxWithPoint (in Vec3 point) |
| void | RelaxMinMaxWithPointAndRadius (in Vec3 point, float radius) |
| void | RecomputeRadius () |
| TransformedBoundingBoxPointsContainer | GetTransformedTipPointsToParent (in MatrixFrame parentFrame) |
| TransformedBoundingBoxPointsContainer | GetTransformedTipPointsToChild (in MatrixFrame childFrame) |
| void | RelaxWithBoundingBox (BoundingBox modifiedBoundingBox) |
| void | RelaxWithArbitraryBoundingBox (BoundingBox otherBoundingBox, MatrixFrame otherGlobalFrame, MatrixFrame globalFrameOfThisBoundingBox) |
| void | RelaxWithChildBoundingBox (BoundingBox childBoundingBox, MatrixFrame childFrame) |
| void | BeginRelaxation () |
| bool | PointInsideBox (Vec3 point, float epsilon) |
| void | RenderBoundingBox () |
Static Public Member Functions | |
| static bool | ArrangeWithAnotherBoundingBox (ref BoundingBox boundingBox, BoundingBox otherBoundingBox, float changeAmount) |
| static float | GetLongestHalfDimensionOfBoundingBox (BoundingBox boundingBox) |
Public Attributes | |
| Vec3 | min |
| Vec3 | max |
| Vec3 | center |
| float | radius |
Properties | |
| Vec3 | this[int index] [get] |
| TaleWorlds.Engine.BoundingBox.BoundingBox | ( | in Vec3 | point | ) |
| void TaleWorlds.Engine.BoundingBox.RelaxMinMaxWithPoint | ( | in Vec3 | point | ) |
| void TaleWorlds.Engine.BoundingBox.RelaxMinMaxWithPointAndRadius | ( | in Vec3 | point, |
| float | radius ) |
| void TaleWorlds.Engine.BoundingBox.RecomputeRadius | ( | ) |
| TransformedBoundingBoxPointsContainer TaleWorlds.Engine.BoundingBox.GetTransformedTipPointsToParent | ( | in MatrixFrame | parentFrame | ) |
| TransformedBoundingBoxPointsContainer TaleWorlds.Engine.BoundingBox.GetTransformedTipPointsToChild | ( | in MatrixFrame | childFrame | ) |
| void TaleWorlds.Engine.BoundingBox.RelaxWithBoundingBox | ( | BoundingBox | modifiedBoundingBox | ) |
| void TaleWorlds.Engine.BoundingBox.RelaxWithArbitraryBoundingBox | ( | BoundingBox | otherBoundingBox, |
| MatrixFrame | otherGlobalFrame, | ||
| MatrixFrame | globalFrameOfThisBoundingBox ) |
| void TaleWorlds.Engine.BoundingBox.RelaxWithChildBoundingBox | ( | BoundingBox | childBoundingBox, |
| MatrixFrame | childFrame ) |
| void TaleWorlds.Engine.BoundingBox.BeginRelaxation | ( | ) |
|
static |
| bool TaleWorlds.Engine.BoundingBox.PointInsideBox | ( | Vec3 | point, |
| float | epsilon ) |
|
static |
| void TaleWorlds.Engine.BoundingBox.RenderBoundingBox | ( | ) |
| Vec3 TaleWorlds.Engine.BoundingBox.min |
| Vec3 TaleWorlds.Engine.BoundingBox.max |
| Vec3 TaleWorlds.Engine.BoundingBox.center |
| float TaleWorlds.Engine.BoundingBox.radius |
|
get |