|
M&B: Bannerlord 1.2.12
The horns sound, the ravens gather.
|
Public Types | |
| enum | WorldPositionEnforcedCache { None , NavMeshVec3 , GroundVec3 } |
Public Member Functions | |
| WorldPosition (Scene scene, Vec3 position) | |
| WorldPosition (Scene scene, UIntPtr navMesh, Vec3 position, bool hasValidZ) | |
| void | SetVec3 (UIntPtr navMesh, Vec3 position, bool hasValidZ) |
| UIntPtr | GetNavMesh () |
| UIntPtr | GetNearestNavMesh () |
| float | GetNavMeshZ () |
| float | GetNavMeshZMT () |
| float | GetGroundZ () |
| float | GetGroundZMT () |
| Vec3 | GetNavMeshVec3 () |
| Vec3 | GetNavMeshVec3MT () |
| Vec3 | GetGroundVec3 () |
| Vec3 | GetGroundVec3MT () |
| void | SetVec2 (Vec2 value) |
| float | DistanceSquaredWithLimit (in Vec3 targetPoint, float limitSquared) |
Public Attributes | |
| Vec3 | Normal |
| ZValidityState | State |
Static Public Attributes | |
| static readonly WorldPosition | Invalid = new WorldPosition(UIntPtr.Zero, UIntPtr.Zero, Vec3.Invalid, false) |
Properties | |
| Vec2 | AsVec2 [get] |
| float | X [get] |
| float | Y [get] |
| bool | IsValid [get] |
| TaleWorlds.Engine.WorldPosition.WorldPosition | ( | Scene | scene, |
| UIntPtr | navMesh, | ||
| Vec3 | position, | ||
| bool | hasValidZ ) |
| void TaleWorlds.Engine.WorldPosition.SetVec3 | ( | UIntPtr | navMesh, |
| Vec3 | position, | ||
| bool | hasValidZ ) |
| UIntPtr TaleWorlds.Engine.WorldPosition.GetNavMesh | ( | ) |
| UIntPtr TaleWorlds.Engine.WorldPosition.GetNearestNavMesh | ( | ) |
| float TaleWorlds.Engine.WorldPosition.GetNavMeshZ | ( | ) |
| float TaleWorlds.Engine.WorldPosition.GetNavMeshZMT | ( | ) |
| float TaleWorlds.Engine.WorldPosition.GetGroundZ | ( | ) |
| float TaleWorlds.Engine.WorldPosition.GetGroundZMT | ( | ) |
| Vec3 TaleWorlds.Engine.WorldPosition.GetNavMeshVec3 | ( | ) |
| Vec3 TaleWorlds.Engine.WorldPosition.GetNavMeshVec3MT | ( | ) |
| Vec3 TaleWorlds.Engine.WorldPosition.GetGroundVec3 | ( | ) |
| Vec3 TaleWorlds.Engine.WorldPosition.GetGroundVec3MT | ( | ) |
| void TaleWorlds.Engine.WorldPosition.SetVec2 | ( | Vec2 | value | ) |
| float TaleWorlds.Engine.WorldPosition.DistanceSquaredWithLimit | ( | in Vec3 | targetPoint, |
| float | limitSquared ) |
| Vec3 TaleWorlds.Engine.WorldPosition.Normal |
| ZValidityState TaleWorlds.Engine.WorldPosition.State |
|
static |
|
get |
|
get |
|
get |
|
get |