/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/src/body/ |
H A D | CollisionBody.cpp | 101 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() 369 …collider->getCollisionShape()->computeAABB(bodyAABB, transform * collider->getLocalToBodyTransform… in getAABB() [all …]
|
/dports/games/spring/spring_98.0/rts/Sim/MoveTypes/MoveMath/ |
H A D | MoveMath.h | 53 …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 D | MoveMath.cpp | 121 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 D | BroadPhaseSystem.cpp | 83 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 D | OPC_Picking.cpp | 46 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 D | OPC_Picking.h | 34 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 D | OPC_Picking.cpp | 46 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 D | OPC_Picking.h | 34 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 D | OPC_Picking.cpp | 46 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 D | OPC_Picking.cpp | 46 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 D | OPC_Picking.h | 34 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 D | OPC_Picking.cpp | 46 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 D | GroundMoveType.cpp | 983 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 D | end.lua | 3 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 D | crown.lua | 3 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 D | CapsuleShape.cpp | 70 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 D | enemy.lua | 3 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 D | CollisionShape.h | 92 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 D | E0659.md | 14 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 D | CollisionDetectionSystem.h | 304 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 D | obtain-clock.lua | 3 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 D | obtain-grenade.lua | 3 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 D | obtain-hat.lua | 3 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 D | obtain-knife.lua | 3 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 D | EntityEvent.cpp | 12 Entity *collider, const string &key) in EntityEvent() argument 16 this->collider = collider; in EntityEvent() 36 return collider; in getCollider()
|