/dports/games/0ad/0ad-0.0.23b-alpha/source/maths/tests/ |
H A D | test_FixedVector3D.h | 37 CFixedVector3D v1 (fixed::FromInt(1), fixed::FromInt(2), fixed::FromInt(3)); in test_basic() 38 CFixedVector3D v2 (fixed::FromInt(10), fixed::FromInt(20), fixed::FromInt(30)); in test_basic() 39 CFixedVector3D v3; in test_basic() 57 CFixedVector3D v1 (fixed::FromInt(3), fixed::FromInt(4), fixed::FromInt(12)); in test_Length() 62 CFixedVector3D v2 (max, fixed::FromInt(0), fixed::FromInt(0)); in test_Length() 67 CFixedVector3D v3 (large, large, large); in test_Length() 73 CFixedVector3D v0 (fixed::FromInt(0), fixed::FromInt(0), fixed::FromInt(0)); in test_Normalize() 83 CFixedVector3D v2 (max, fixed::FromInt(0), fixed::FromInt(0)); in test_Normalize() 89 CFixedVector3D v3 (large, large, large); in test_Normalize() 97 CFixedVector3D v (fixed::FromInt(0), fixed::FromInt(0), fixed::FromInt(0)); in test_NormalizeTo() [all …]
|
/dports/games/0ad/0ad-0.0.23b-alpha/source/maths/ |
H A D | FixedVector3D.h | 24 class CFixedVector3D 29 CFixedVector3D() { } in CFixedVector3D() function 46 CFixedVector3D operator+(const CFixedVector3D& v) const 52 CFixedVector3D operator-(const CFixedVector3D& v) const 58 CFixedVector3D operator-() const 60 return CFixedVector3D(-X, -Y, -Z); 64 CFixedVector3D& operator+=(const CFixedVector3D& v) 71 CFixedVector3D& operator-=(const CFixedVector3D& v) 138 CFixedVector3D Cross(const CFixedVector3D& v) in Cross() 161 CFixedVector3D ret; in Cross() [all …]
|
H A D | NUSpline.h | 38 CFixedVector3D Position; 41 CFixedVector3D Rotation; 57 void AddNode(const CFixedVector3D& pos); 96 void AddNode(const CFixedVector3D& pos, const CFixedVector3D& rotation, fixed timePeriod); 97 …void InsertNode(const int index, const CFixedVector3D& pos, const CFixedVector3D& rotation, fixed … 99 void UpdateNodePos(const int index, const CFixedVector3D& pos);
|
H A D | NUSpline.cpp | 58 void RNSpline::AddNode(const CFixedVector3D& pos) in AddNode() 197 void TNSpline::AddNode(const CFixedVector3D& pos, const CFixedVector3D& rotation, fixed timePeriod) in AddNode() 222 void TNSpline::InsertNode(const int index, const CFixedVector3D& pos, const CFixedVector3D& UNUSED(… in InsertNode() 260 void TNSpline::UpdateNodePos(const int index, const CFixedVector3D& pos) in UpdateNodePos()
|
/dports/games/0ad/0ad-0.0.23b-alpha/source/simulation2/components/tests/ |
H A D | test_CinemaManager.h | 70 CFixedVector3D nodeA(fixed::FromInt(1), fixed::FromInt(0), fixed::FromInt(1)); 71 CFixedVector3D nodeB(fixed::FromInt(9), fixed::FromInt(0), fixed::FromInt(9)); 72 CFixedVector3D shift(fixed::FromInt(3), fixed::FromInt(3), fixed::FromInt(3)); 84 positionSpline.AddNode(nodeA, CFixedVector3D(), fixed::FromInt(0)); 85 positionSpline.AddNode(nodeB, CFixedVector3D(), duration); 86 targetSpline.AddNode(nodeA + shift, CFixedVector3D(), fixed::FromInt(0)); 87 targetSpline.AddNode(nodeB + shift, CFixedVector3D(), duration);
|
H A D | test_RangeManager.h | 42 virtual void SetTurretParent(entity_id_t UNUSED(id), const CFixedVector3D& UNUSED(pos)) {} in DEFAULT_MOCK_COMPONENT() 61 virtual CFixedVector3D GetPosition() const { return CFixedVector3D(); } in GetPosition() 63 virtual CFixedVector3D GetPreviousPosition() const { return CFixedVector3D(); } in GetPreviousPosition() 68 virtual CFixedVector3D GetRotation() const { return CFixedVector3D(); } in GetRotation()
|
/dports/games/0ad/0ad-0.0.23b-alpha/source/simulation2/components/ |
H A D | ICmpPlayer.cpp | 46 virtual CFixedVector3D GetStartingCameraPos() in GetStartingCameraPos() 48 return m_Script.Call<CFixedVector3D>("GetStartingCameraPos"); in GetStartingCameraPos() 51 virtual CFixedVector3D GetStartingCameraRot() in GetStartingCameraRot() 53 return m_Script.Call<CFixedVector3D>("GetStartingCameraRot"); in GetStartingCameraRot()
|
H A D | ICmpPosition.cpp | 25 …RFACE_METHOD_2("SetTurretParent", void, ICmpPosition, SetTurretParent, entity_id_t, CFixedVector3D) 41 DEFINE_INTERFACE_METHOD_CONST_0("GetPosition", CFixedVector3D, ICmpPosition, GetPosition) 43 DEFINE_INTERFACE_METHOD_CONST_0("GetPreviousPosition", CFixedVector3D, ICmpPosition, GetPreviousPos… 48 DEFINE_INTERFACE_METHOD_CONST_0("GetRotation", CFixedVector3D, ICmpPosition, GetRotation)
|
H A D | ICmpPosition.h | 66 virtual void SetTurretParent(entity_id_t parent, const CFixedVector3D& offset) = 0; 166 virtual CFixedVector3D GetPosition() const = 0; 179 virtual CFixedVector3D GetPreviousPosition() const = 0; 215 virtual CFixedVector3D GetRotation() const = 0;
|
H A D | ICmpPlayer.h | 24 class CFixedVector3D; variable 37 virtual CFixedVector3D GetStartingCameraPos() = 0; 38 virtual CFixedVector3D GetStartingCameraRot() = 0;
|
H A D | ICmpFootprint.h | 25 class CFixedVector3D; variable 65 virtual CFixedVector3D PickSpawnPoint(entity_id_t spawned) const = 0; 72 virtual CFixedVector3D PickSpawnPointBothPass(entity_id_t spawned) const = 0;
|
H A D | CCmpPosition.cpp | 94 CFixedVector3D m_TurretPosition; 165 m_TurretPosition = CFixedVector3D(); in Init() 310 virtual void SetTurretParent(entity_id_t id, const CFixedVector3D& offset) in SetTurretParent() 495 virtual CFixedVector3D GetPosition() const in GetPosition() 500 return CFixedVector3D(); in GetPosition() 503 return CFixedVector3D(m_X, GetHeightFixed(), m_Z); in GetPosition() 517 virtual CFixedVector3D GetPreviousPosition() const in GetPreviousPosition() 522 return CFixedVector3D(); in GetPreviousPosition() 525 return CFixedVector3D(m_PrevX, GetHeightFixed(), m_PrevZ); in GetPreviousPosition() 590 virtual CFixedVector3D GetRotation() const in GetRotation() [all …]
|
H A D | CCmpFootprint.cpp | 146 virtual CFixedVector3D PickSpawnPoint(entity_id_t spawned) const in PickSpawnPoint() 155 const CFixedVector3D error(fixed::FromInt(-1), fixed::FromInt(-1), fixed::FromInt(-1)); in PickSpawnPoint() 263 return CFixedVector3D(pos.X, fixed::Zero(), pos.Y); in PickSpawnPoint() 269 virtual CFixedVector3D PickSpawnPointBothPass(entity_id_t spawned) const in PickSpawnPointBothPass() 279 const CFixedVector3D error(fixed::FromInt(-1), fixed::FromInt(-1), fixed::FromInt(-1)); in PickSpawnPointBothPass() 340 …CFixedVector3D pos (initialPos.X + s.Multiply(radius), fixed::Zero(), initialPos.Y + c.Multiply(ra… in PickSpawnPointBothPass() 400 … return CFixedVector3D(pos.X, fixed::Zero(), pos.Y); // this position is okay, so return it in PickSpawnPointBothPass()
|
H A D | ICmpProjectileManager.cpp | 25 …", uint32_t, ICmpProjectileManager, LaunchProjectileAtPoint, CFixedVector3D, CFixedVector3D, fixed…
|
H A D | ICmpProjectileManager.h | 46 …virtual uint32_t LaunchProjectileAtPoint(const CFixedVector3D& launchPoint, const CFixedVector3D& …
|
H A D | CCmpProjectileManager.cpp | 109 …virtual uint32_t LaunchProjectileAtPoint(const CFixedVector3D& launchPoint, const CFixedVector3D& … in LaunchProjectileAtPoint() 164 …uint32_t LaunchProjectile(CFixedVector3D launchPoint, CFixedVector3D targetPoint, fixed speed, fix… 176 uint32_t CCmpProjectileManager::LaunchProjectile(CFixedVector3D launchPoint, CFixedVector3D targetP… in REGISTER_COMPONENT_TYPE()
|
H A D | ICmpFootprint.cpp | 72 DEFINE_INTERFACE_METHOD_CONST_1("PickSpawnPoint", CFixedVector3D, ICmpFootprint, PickSpawnPoint, en… 73 DEFINE_INTERFACE_METHOD_CONST_1("PickSpawnPointBothPass", CFixedVector3D, ICmpFootprint, PickSpawnP…
|
/dports/games/0ad/0ad-0.0.23b-alpha/source/tools/atlas/GameInterface/Handlers/ |
H A D | CinemaHandler.cpp | 134 …spline.AddNode(CFixedVector3D(fixed::FromFloat(nodes[j].px), fixed::FromFloat(nodes[j].py), fixed:… in SetCurrentPaths() 135 …CFixedVector3D(fixed::FromFloat(nodes[j].rx), fixed::FromFloat(nodes[j].ry), fixed::FromFloat(node… in SetCurrentPaths() 200 CFixedVector3D target( in BEGIN_COMMAND() 207 CFixedVector3D position( in BEGIN_COMMAND() 214 positionSpline.AddNode(position, CFixedVector3D(), fixed::FromInt(0)); in BEGIN_COMMAND() 217 targetSpline.AddNode(target, CFixedVector3D(), fixed::FromInt(0)); in BEGIN_COMMAND() 338 CFixedVector3D target( in BEGIN_COMMAND() 343 spline.InsertNode(index + 1, target, CFixedVector3D(), fixed::FromInt(1)); in BEGIN_COMMAND() 407 CFixedVector3D pos = spline.GetAllNodes()[index].Position; in BEGIN_COMMAND() 424 pos += CFixedVector3D( in BEGIN_COMMAND() [all …]
|
H A D | ObjectHandlers.cpp | 277 CFixedVector3D pos = cmpPosition->GetPosition(); in QUERYHANDLER() 278 CFixedVector3D rot = cmpPosition->GetRotation(); in QUERYHANDLER() 477 CFixedVector3D referencePos; 488 CFixedVector3D dir = fTargetPos - referencePos; 493 CFixedVector3D posFinal; 498 CFixedVector3D posFixed = cmpPosition->GetPosition(); 666 CFixedVector3D fixed = cmpPosition->GetPosition(); 737 CFixedVector3D pivotFixed = cmpPosition->GetPosition(); 757 CFixedVector3D posFixed = cmpPosition->GetPosition(); 1003 CFixedVector3D pos; [all …]
|
/dports/games/0ad/0ad-0.0.23b-alpha/source/graphics/ |
H A D | Entity.h | 29 CFixedVector3D position; 30 CFixedVector3D rotation;
|
H A D | Terrain.h | 32 class CFixedVector3D; variable 118 void CalcPositionFixed(ssize_t i, ssize_t j, CFixedVector3D& pos) const; 133 void CalcNormalFixed(ssize_t i, ssize_t j, CFixedVector3D& normal) const;
|
/dports/games/0ad/0ad-0.0.23b-alpha/source/lib/ |
H A D | self_test.h | 70 class ValueTraits<CFixedVector3D> 72 CFixedVector3D v; 75 ValueTraits(const CFixedVector3D& v) : v(v) in ValueTraits()
|
/dports/games/0ad/0ad-0.0.23b-alpha/source/simulation2/scripting/ |
H A D | EngineScriptConversions.cpp | 157 template<> bool ScriptInterface::FromJSVal<CFixedVector3D>(JSContext* cx, JS::HandleValue v, CFixed… in FromJSVal() 178 …late<> void ScriptInterface::ToJSVal<CFixedVector3D>(JSContext* cx, JS::MutableHandleValue ret, co… in ToJSVal() 326 CFixedVector3D position; in FromJSVal() 330 out.AddNode(position, CFixedVector3D(), deltaTime); in FromJSVal()
|
/dports/games/0ad/0ad-0.0.23b-alpha/source/graphics/scripting/ |
H A D | JSInterface_GameView.cpp | 168 CFixedVector3D JSI_GameView::GetTerrainAtScreenPoint(ScriptInterface::CxPrivate* UNUSED(pCxPrivate)… in GetTerrainAtScreenPoint() 171 return CFixedVector3D(fixed::FromFloat(pos.X), fixed::FromFloat(pos.Y), fixed::FromFloat(pos.Z)); in GetTerrainAtScreenPoint() 186 …scriptInterface.RegisterFunction<CFixedVector3D, int, int, &GetTerrainAtScreenPoint>("GetTerrainAt… in RegisterScriptFunctions()
|
/dports/games/0ad/0ad-0.0.23b-alpha/source/scriptinterface/tests/ |
H A D | test_ScriptConversions.h | 254 CFixedVector3D v(fixed::Zero(), fixed::Pi(), fixed::FromInt(1)); in test_vector3d() 255 roundtrip<CFixedVector3D>(v, "({x:0, y:3.1415863037109375, z:1})"); in test_vector3d() 257 CFixedVector3D u(fixed::Pi(), fixed::Zero(), fixed::FromInt(2)); in test_vector3d() 258 …call_prototype_function<CFixedVector3D>(u, v, "add", "({x:3.1415863037109375, y:3.1415863037109375… in test_vector3d()
|