Home
last modified time | relevance | path

Searched refs:collider (Results 1 – 25 of 393) sorted by relevance

12345678910>>...16

/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/src/body/
H A DCollisionBody.cpp101 collisionShape->addCollider(collider); in addCollider()
107 collider->setProfiler(mProfiler); in addCollider()
126 return collider; in addCollider()
170 void CollisionBody::removeCollider(Collider* collider) { in removeCollider() argument
176 if (collider->getBroadPhaseId() != -1) { in removeCollider()
183 collider->getCollisionShape()->removeCollider(collider); in removeCollider()
192 collider->~Collider(); in removeCollider()
275 if (collider->getBroadPhaseId() != -1) { in setIsActive()
346 if (collider->raycast(rayTemp, raycastInfo)) { in raycast()
369collider->getCollisionShape()->computeAABB(bodyAABB, transform * collider->getLocalToBodyTransform… in getAABB()
[all …]
/dports/games/spring/spring_98.0/rts/Sim/MoveTypes/MoveMath/
H A DMoveMath.h53 …nline BlockType IsBlocked(const MoveDef& moveDef, const float3& pos, const CSolidObject* collider);
54 …lockType IsBlocked(const MoveDef& moveDef, int xSquare, int zSquare, const CSolidObject* collider);
57 …ockedStructureXmax(const MoveDef& moveDef, int xSquare, int zSquare, const CSolidObject* collider);
64 …NonBlocking(const MoveDef& colliderMD, const CSolidObject* collidee, const CSolidObject* collider);
65 static bool IsNonBlocking(const CSolidObject* collidee, const CSolidObject* collider);
68 …pe SquareIsBlocked(const MoveDef& moveDef, int xSquare, int zSquare, const CSolidObject* collider);
69 …lockType SquareIsBlocked(const MoveDef& moveDef, const float3& pos, const CSolidObject* collider) { in SquareIsBlocked() argument
70 return (SquareIsBlocked(moveDef, pos.x / SQUARE_SIZE, pos.z / SQUARE_SIZE, collider)); in SquareIsBlocked()
86 return (IsBlockedNoSpeedModCheck(moveDef, xSquare, zSquare, collider)); in IsBlocked()
92 return (IsBlocked(moveDef, pos.x / SQUARE_SIZE, pos.z / SQUARE_SIZE, collider)); in IsBlocked()
[all …]
H A DMoveMath.cpp121 ret |= SquareIsBlocked(moveDef, x, z, collider); in IsBlockedNoSpeedModCheck()
138 if (SquareIsBlocked(moveDef, xmax, z, collider) & BLOCK_STRUCTURE) in IsBlockedStructureXmax()
155 if (SquareIsBlocked(moveDef, x, zmax, collider) & BLOCK_STRUCTURE) in IsBlockedStructureZmax()
172 …sNonBlocking(const MoveDef& colliderMD, const CSolidObject* collidee, const CSolidObject* collider) in IsNonBlocking() argument
174 if (collider == collidee) in IsNonBlocking()
185 if (collider != NULL) in IsNonBlocking()
186 return (IsNonBlocking(collidee, collider)); in IsNonBlocking()
222 bool CMoveMath::IsNonBlocking(const CSolidObject* collidee, const CSolidObject* collider) in IsNonBlocking() argument
234 if ((collider->pos.y + math::fabs(collider->height)) < collidee->pos.y) return true; in IsNonBlocking()
235 if ((collidee->pos.y + math::fabs(collidee->height)) < collider->pos.y) return true; in IsNonBlocking()
[all …]
/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/src/systems/
H A DBroadPhaseSystem.cpp83 assert(collider->getBroadPhaseId() == -1); in addCollider()
86 int nodeId = mDynamicAABBTree.addObject(aabb, collider); in addCollider()
89 mCollidersComponents.setBroadPhaseId(collider->getEntity(), nodeId); in addCollider()
93 addMovedCollider(collider->getBroadPhaseId(), collider); in addCollider()
97 void BroadPhaseSystem::removeCollider(Collider* collider) { in removeCollider() argument
99 assert(collider->getBroadPhaseId() != -1); in removeCollider()
101 int broadPhaseID = collider->getBroadPhaseId(); in removeCollider()
103 mCollidersComponents.setBroadPhaseId(collider->getEntity(), -1); in removeCollider()
151 addMovedCollider(broadPhaseId, collider); in updateColliderInternal()
205 mCollisionDetection.notifyOverlappingPairsToTestOverlap(collider); in addMovedCollider()
[all …]
/dports/games/irrlamb/irrlamb-1.0.1/src/OPCODE/
H A DOPC_Picking.cpp46 collider.SetFirstContact(false); in SetupAllHits()
47 collider.SetHitCallback(Local::AllContacts); in SetupAllHits()
48 collider.SetUserData(&contacts); in SetupAllHits()
63 collider.SetFirstContact(false); in SetupClosestHit()
64 collider.SetHitCallback(Local::ClosestContact); in SetupClosestHit()
65 collider.SetUserData(&closest_contact); in SetupClosestHit()
72 collider.SetFirstContact(true); in SetupShadowFeeler()
73 collider.SetHitCallback(null); in SetupShadowFeeler()
77 bool Opcode::SetupInOutTest(RayCollider& collider) in SetupInOutTest() argument
79 collider.SetFirstContact(false); in SetupInOutTest()
[all …]
H A DOPC_Picking.h34 OPCODE_API bool SetupAllHits (RayCollider& collider, CollisionFaces& contacts);
35 OPCODE_API bool SetupClosestHit (RayCollider& collider, CollisionFace& closest_contact);
36 OPCODE_API bool SetupShadowFeeler (RayCollider& collider);
37 OPCODE_API bool SetupInOutTest (RayCollider& collider);
/dports/games/xray_re-tools/xray_re-tools-52721d2/sources/utils/converter/opcode/
H A DOPC_Picking.cpp46 collider.SetFirstContact(false); in SetupAllHits()
47 collider.SetHitCallback(Local::AllContacts); in SetupAllHits()
48 collider.SetUserData(&contacts); in SetupAllHits()
63 collider.SetFirstContact(false); in SetupClosestHit()
64 collider.SetHitCallback(Local::ClosestContact); in SetupClosestHit()
65 collider.SetUserData(&closest_contact); in SetupClosestHit()
72 collider.SetFirstContact(true); in SetupShadowFeeler()
73 collider.SetHitCallback(null); in SetupShadowFeeler()
77 bool Opcode::SetupInOutTest(RayCollider& collider) in SetupInOutTest() argument
79 collider.SetFirstContact(false); in SetupInOutTest()
[all …]
H A DOPC_Picking.h34 OPCODE_API bool SetupAllHits (RayCollider& collider, CollisionFaces& contacts);
35 OPCODE_API bool SetupClosestHit (RayCollider& collider, CollisionFace& closest_contact);
36 OPCODE_API bool SetupShadowFeeler (RayCollider& collider);
37 OPCODE_API bool SetupInOutTest (RayCollider& collider);
/dports/games/alienarena/alienarena-7.66/source/unix/odesrc/OPCODE/
H A DOPC_Picking.cpp46 collider.SetFirstContact(false); in SetupAllHits()
47 collider.SetHitCallback(Local::AllContacts); in SetupAllHits()
48 collider.SetUserData(&contacts); in SetupAllHits()
63 collider.SetFirstContact(false); in SetupClosestHit()
64 collider.SetHitCallback(Local::ClosestContact); in SetupClosestHit()
65 collider.SetUserData(&closest_contact); in SetupClosestHit()
72 collider.SetFirstContact(true); in SetupShadowFeeler()
73 collider.SetHitCallback(null); in SetupShadowFeeler()
77 bool Opcode::SetupInOutTest(RayCollider& collider) in SetupInOutTest() argument
79 collider.SetFirstContact(false); in SetupInOutTest()
[all …]
/dports/games/alienarena-data/alienarena-7.66/source/unix/odesrc/OPCODE/
H A DOPC_Picking.cpp46 collider.SetFirstContact(false); in SetupAllHits()
47 collider.SetHitCallback(Local::AllContacts); in SetupAllHits()
48 collider.SetUserData(&contacts); in SetupAllHits()
63 collider.SetFirstContact(false); in SetupClosestHit()
64 collider.SetHitCallback(Local::ClosestContact); in SetupClosestHit()
65 collider.SetUserData(&closest_contact); in SetupClosestHit()
72 collider.SetFirstContact(true); in SetupShadowFeeler()
73 collider.SetHitCallback(null); in SetupShadowFeeler()
77 bool Opcode::SetupInOutTest(RayCollider& collider) in SetupInOutTest() argument
79 collider.SetFirstContact(false); in SetupInOutTest()
[all …]
H A DOPC_Picking.h34 OPCODE_API bool SetupAllHits (RayCollider& collider, CollisionFaces& contacts);
35 OPCODE_API bool SetupClosestHit (RayCollider& collider, CollisionFace& closest_contact);
36 OPCODE_API bool SetupShadowFeeler (RayCollider& collider);
37 OPCODE_API bool SetupInOutTest (RayCollider& collider);
/dports/devel/ode/ode-0.13/OPCODE/
H A DOPC_Picking.cpp46 collider.SetFirstContact(false); in SetupAllHits()
47 collider.SetHitCallback(Local::AllContacts); in SetupAllHits()
48 collider.SetUserData(&contacts); in SetupAllHits()
63 collider.SetFirstContact(false); in SetupClosestHit()
64 collider.SetHitCallback(Local::ClosestContact); in SetupClosestHit()
65 collider.SetUserData(&closest_contact); in SetupClosestHit()
72 collider.SetFirstContact(true); in SetupShadowFeeler()
73 collider.SetHitCallback(null); in SetupShadowFeeler()
77 bool Opcode::SetupInOutTest(RayCollider& collider) in SetupInOutTest() argument
79 collider.SetFirstContact(false); in SetupInOutTest()
[all …]
/dports/games/spring/spring_98.0/rts/Sim/MoveTypes/
H A DGroundMoveType.cpp983 collider->SetVelocity(collider->speed + (impactImpulse * 1.8f)); in CheckCollisionSkid()
987 collider->SetSpeed(collider->speed); in CheckCollisionSkid()
1567 CUnit* collider, in HandleStaticObjectCollision() argument
1683 …const float strafeSign = -Sign(sqrSumPosition.dot(collider->rightdir) - (collider->pos).dot(collid… in HandleStaticObjectCollision()
1701 collider->Move(oldPos - collider->pos, wantRequestPath = true); in HandleStaticObjectCollision()
1714 …const float colSlideSign = -Sign(collidee->pos.dot(collider->rightdir) - collider->pos.dot(collid… in HandleStaticObjectCollision()
1732 collider->Move(oldPos - collider->pos, wantRequestPath = true); in HandleStaticObjectCollision()
1748 CUnit* collider, in HandleUnitCollisions() argument
1867 collider, in HandleUnitCollisions()
1939 CUnit* collider, in HandleFeatureCollisions() argument
[all …]
/dports/games/jvgs/jvgs-0.5.1-src/resources/level-end/
H A Dend.lua3 local collider = event:getCollider()
6 if common.isPlayer(collider) and self:getBool("girl-arrived") then
9 collider:setController(nil)
10 collider:setPositioner(nil)
11 collider:setVelocity(jvgslua.Vector2D(0, 0))
17 elseif collider:getId() == "girl" then
18 collider:setController(nil)
19 collider:setVelocity(jvgslua.Vector2D(0, 0))
/dports/games/jvgs/jvgs-0.5.1-src/resources/level-four/
H A Dcrown.lua3 local collider = event:getCollider()
4 if common.isPlayer(collider) then
5 local crowns = collider:isSet("crowns") and collider:get("crowns") or 0
7 collider:set("crowns", crowns)
12 if tonumber(collider:get("crowns")) >= 4 then
13 effects.nextLevelAnimation(collider)
/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/src/collision/shapes/
H A DCapsuleShape.cpp70 bool CapsuleShape::testPointInside(const Vector3& localPoint, Collider* collider) const { in testPointInside()
129 raycastInfo.body = collider->getBody(); in raycast()
130 raycastInfo.collider = collider; in raycast()
147 raycastInfo.body = collider->getBody(); in raycast()
148 raycastInfo.collider = collider; in raycast()
180 raycastInfo.body = collider->getBody(); in raycast()
181 raycastInfo.collider = collider; in raycast()
198 raycastInfo.body = collider->getBody(); in raycast()
199 raycastInfo.collider = collider; in raycast()
219 raycastInfo.body = collider->getBody(); in raycast()
[all …]
/dports/games/jvgs/jvgs-0.5.1-src/resources/common-scripts/
H A Denemy.lua3 local collider = event:getCollider()
6 if common.isPlayer(collider) and not common.isDead(self) and
7 not common.isDead(collider) then
9 local y = collider:getPosition():getY() + collider:getRadius():getY()
13 common.damage(collider, 1)
/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/include/reactphysics3d/collision/shapes/
H A DCollisionShape.h92 virtual bool testPointInside(const Vector3& worldPoint, Collider* collider) const=0;
95 …virtual bool raycast(const Ray& ray, RaycastInfo& raycastInfo, Collider* collider, MemoryAllocator…
101 void addCollider(Collider* collider);
104 void removeCollider(Collider* collider);
193 inline void CollisionShape::addCollider(Collider* collider) { in addCollider() argument
194 mColliders.add(collider); in addCollider()
198 inline void CollisionShape::removeCollider(Collider* collider) { in removeCollider() argument
199 mColliders.remove(collider); in removeCollider()
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_error_codes/src/error_codes/
H A DE0659.md14 mod collider {
20 crate::collider::foo(); // ERROR: `foo` is ambiguous
26 `collider` module and therefore, when we're using `collider::foo()`, both
41 mod collider {
47 crate::collider::moon::foo(); // ok!
48 crate::collider::earth::foo(); // ok!
/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/include/reactphysics3d/systems/
H A DCollisionDetectionSystem.h304 void addCollider(Collider* collider, const AABB& aabb);
307 void removeCollider(Collider* collider);
322 void askForBroadPhaseCollisionCheck(Collider* collider);
325 void notifyOverlappingPairsToTestOverlap(Collider* collider);
372 const AABB getWorldAABB(const Collider* collider) const;
388 inline void CollisionDetectionSystem::addCollider(Collider* collider, const AABB& aabb) { in addCollider() argument
391 mBroadPhaseSystem.addCollider(collider, aabb); in addCollider()
393 int broadPhaseId = mCollidersComponents.getBroadPhaseId(collider->getEntity()); in addCollider()
414 inline void CollisionDetectionSystem::askForBroadPhaseCollisionCheck(Collider* collider) { in askForBroadPhaseCollisionCheck() argument
416 if (collider->getBroadPhaseId() != -1) { in askForBroadPhaseCollisionCheck()
[all …]
/dports/games/jvgs/jvgs-0.5.1-src/resources/clock/
H A Dobtain-clock.lua3 local collider = event:getCollider()
4 if common.isPlayer(collider) then
6 collider:setSprite(sprite)
7 collider:set("weapon", "clock")
/dports/games/jvgs/jvgs-0.5.1-src/resources/grenade/
H A Dobtain-grenade.lua3 local collider = event:getCollider()
4 if common.isPlayer(collider) then
6 collider:setSprite(sprite)
7 collider:set("weapon", "grenade")
/dports/games/jvgs/jvgs-0.5.1-src/resources/hat/
H A Dobtain-hat.lua3 local collider = event:getCollider()
4 if common.isPlayer(collider) then
6 collider:setSprite(sprite)
7 collider:set("weapon", "hat")
/dports/games/jvgs/jvgs-0.5.1-src/resources/knife/
H A Dobtain-knife.lua3 local collider = event:getCollider()
4 if common.isPlayer(collider) then
6 collider:setSprite(sprite)
7 collider:set("weapon", "knife")
/dports/games/jvgs/jvgs-0.5.1-src/src/game/
H A DEntityEvent.cpp12 Entity *collider, const string &key) in EntityEvent() argument
16 this->collider = collider; in EntityEvent()
36 return collider; in getCollider()

12345678910>>...16