Home
last modified time | relevance | path

Searched refs:collision_func (Results 1 – 25 of 38) sorted by relevance

12

/dports/games/uqm/uqm-0.8.0/src/uqm/ships/androsyn/
H A Dandrosyn.c133 ElementCollisionFunc* collision_func; member
400 const ANDROSYNTH_DATA shipData = { ElementPtr->collision_func }; in androsynth_postprocess()
402 ElementPtr->collision_func = blazer_collision; in androsynth_postprocess()
470 ElementPtr->collision_func = in androsynth_preprocess()
471 GetCustomShipData (StarShipPtr->RaceDescPtr)->collision_func; in androsynth_preprocess()
/dports/devel/godot-tools/godot-3.2.3-stable/servers/physics_2d/
H A Dcollision_solver_2d_sat.cpp1313 CollisionFunc collision_func; in sat_2d_calculate_penetration() local
1317 collision_func = collision_table_margin[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1319 collision_func = collision_table_castA_margin[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1321 collision_func = collision_table_castB_margin[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1323 collision_func = collision_table_castA_castB_margin[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1328 collision_func = collision_table[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1330 collision_func = collision_table_castA[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1332 collision_func = collision_table_castB[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1334 collision_func = collision_table_castA_castB[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1338 ERR_FAIL_COND_V(!collision_func, false); in sat_2d_calculate_penetration()
[all …]
/dports/devel/godot/godot-3.2.3-stable/servers/physics_2d/
H A Dcollision_solver_2d_sat.cpp1313 CollisionFunc collision_func; in sat_2d_calculate_penetration() local
1317 collision_func = collision_table_margin[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1319 collision_func = collision_table_castA_margin[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1321 collision_func = collision_table_castB_margin[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1323 collision_func = collision_table_castA_castB_margin[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1328 collision_func = collision_table[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1330 collision_func = collision_table_castA[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1332 collision_func = collision_table_castB[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1334 collision_func = collision_table_castA_castB[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1338 ERR_FAIL_COND_V(!collision_func, false); in sat_2d_calculate_penetration()
[all …]
/dports/devel/godot2-tools/godot-2.1.6-stable/servers/physics_2d/
H A Dcollision_solver_2d_sat.cpp1489 CollisionFunc collision_func; in sat_2d_calculate_penetration() local
1493 collision_func = collision_table_margin[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1495 collision_func = collision_table_castA_margin[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1497 collision_func = collision_table_castB_margin[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1499 collision_func = collision_table_castA_castB_margin[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1504 collision_func = collision_table[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1506 collision_func = collision_table_castA[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1508 collision_func = collision_table_castB[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1510 collision_func = collision_table_castA_castB[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1514 ERR_FAIL_COND_V(!collision_func, false); in sat_2d_calculate_penetration()
[all …]
/dports/devel/godot2/godot-2.1.6-stable/servers/physics_2d/
H A Dcollision_solver_2d_sat.cpp1489 CollisionFunc collision_func; in sat_2d_calculate_penetration() local
1493 collision_func = collision_table_margin[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1495 collision_func = collision_table_castA_margin[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1497 collision_func = collision_table_castB_margin[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1499 collision_func = collision_table_castA_castB_margin[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1504 collision_func = collision_table[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1506 collision_func = collision_table_castA[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1508 collision_func = collision_table_castB[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1510 collision_func = collision_table_castA_castB[type_A - 2][type_B - 2]; in sat_2d_calculate_penetration()
1514 ERR_FAIL_COND_V(!collision_func, false); in sat_2d_calculate_penetration()
[all …]
/dports/games/supertux/supertux-0.1.3/src/
H A Dcollision.h63 void* collision_func(const base_type& base, tiletestfunction* function);
H A Dcollision.cpp70 void* collision_func(const base_type& base, tiletestfunction function) in collision_func() function
101 return (Tile*) collision_func(base, test_goal_tile_function); in collision_goal()
/dports/games/uqm/uqm-0.8.0/src/uqm/
H A Dmisc.c50 PlanetElementPtr->collision_func = collision; in spawn_planet()
187 AsteroidElementPtr->collision_func = collision; in spawn_asteroid()
351 CrewPtr->collision_func = crew_collision; in AbandonShip()
H A Dprocess.c551 (*TestElementPtr->collision_func) ( in ProcessCollisions()
555 (*ElementPtr->collision_func) ( in ProcessCollisions()
562 (*ElementPtr->collision_func) ( in ProcessCollisions()
566 (*TestElementPtr->collision_func) ( in ProcessCollisions()
H A Dweapon.c62 LaserElementPtr->collision_func = weapon_collision_cb; in initialize_laser()
112 MissileElementPtr->collision_func = weapon_collision_cb; in initialize_missile()
H A Delement.h111 ElementCollisionFunc *collision_func; member
H A Dipdisp.c591 IPSHIPElementPtr->collision_func = ip_group_collision; in spawn_ip_group()
733 FlagShipElementPtr->collision_func = flag_ship_collision; in spawn_flag_ship()
/dports/games/uqm/uqm-0.8.0/src/uqm/ships/chenjesu/
H A Dchenjesu.c316 ElementPtr->collision_func = NULL; in doggy_death()
372 DoggyElementPtr->collision_func = doggy_collision; in spawn_doggy()
533 CrystalPtr->collision_func = crystal_collision; in initialize_crystal()
/dports/games/uqm/uqm-0.8.0/src/uqm/ships/lastbat/
H A Dlastbat.c261 CometPtr->collision_func = comet_collision; in spawn_comet()
747 SentinelPtr->collision_func = sentinel_collision; in samatra_postprocess()
825 GeneratorPtr->collision_func = generator_collision; in samatra_preprocess()
899 GatePtr->collision_func = gate_collision; in samatra_preprocess()
/dports/games/uqm/uqm-0.8.0/src/uqm/ships/blackurq/
H A Dblackurq.c359 SawPtr->collision_func = buzzsaw_collision; in initialize_buzzsaw()
513 GasCloudPtr->collision_func = gas_cloud_collision; in spawn_gas_cloud()
/dports/games/uqm/uqm-0.8.0/src/uqm/ships/mmrnmhrm/
H A Dmmrnmhrm.c339 LaserPtr->collision_func = twin_laser_collision; in initialize_dual_weapons()
350 LaserPtr->collision_func = twin_laser_collision; in initialize_dual_weapons()
/dports/games/uqm/uqm-0.8.0/src/uqm/ships/melnorme/
H A Dmelnorme.c340 PumpUpPtr->collision_func = pump_up_collision; in initialize_pump_up()
508 CMissilePtr->collision_func = confusion_collision; in initialize_confusion()
/dports/devel/godot2/godot-2.1.6-stable/servers/physics/
H A Dcollision_solver_sat.cpp1554 CollisionFunc collision_func; in sat_calculate_penetration() local
1556 collision_func = collision_table_margin[type_A - 2][type_B - 2]; in sat_calculate_penetration()
1559 collision_func = collision_table[type_A - 2][type_B - 2]; in sat_calculate_penetration()
1561 ERR_FAIL_COND_V(!collision_func, false); in sat_calculate_penetration()
1563 collision_func(A, *transform_A, B, *transform_B, &callback, margin_A, margin_B); in sat_calculate_penetration()
/dports/devel/godot2-tools/godot-2.1.6-stable/servers/physics/
H A Dcollision_solver_sat.cpp1554 CollisionFunc collision_func; in sat_calculate_penetration() local
1556 collision_func = collision_table_margin[type_A - 2][type_B - 2]; in sat_calculate_penetration()
1559 collision_func = collision_table[type_A - 2][type_B - 2]; in sat_calculate_penetration()
1561 ERR_FAIL_COND_V(!collision_func, false); in sat_calculate_penetration()
1563 collision_func(A, *transform_A, B, *transform_B, &callback, margin_A, margin_B); in sat_calculate_penetration()
/dports/games/uqm/uqm-0.8.0/src/uqm/ships/druuge/
H A Ddruuge.c188 CannonPtr->collision_func = cannon_collision; in initialize_cannon()
/dports/devel/godot/godot-3.2.3-stable/servers/physics/
H A Dcollision_solver_sat.cpp1579 CollisionFunc collision_func; in sat_calculate_penetration() local
1581 collision_func = collision_table_margin[type_A - 2][type_B - 2]; in sat_calculate_penetration()
1584 collision_func = collision_table[type_A - 2][type_B - 2]; in sat_calculate_penetration()
1586 ERR_FAIL_COND_V(!collision_func, false); in sat_calculate_penetration()
1588 collision_func(A, *transform_A, B, *transform_B, &callback, margin_A, margin_B); in sat_calculate_penetration()
/dports/devel/godot-tools/godot-3.2.3-stable/servers/physics/
H A Dcollision_solver_sat.cpp1579 CollisionFunc collision_func; in sat_calculate_penetration() local
1581 collision_func = collision_table_margin[type_A - 2][type_B - 2]; in sat_calculate_penetration()
1584 collision_func = collision_table[type_A - 2][type_B - 2]; in sat_calculate_penetration()
1586 ERR_FAIL_COND_V(!collision_func, false); in sat_calculate_penetration()
1588 collision_func(A, *transform_A, B, *transform_B, &callback, margin_A, margin_B); in sat_calculate_penetration()
/dports/games/uqm/uqm-0.8.0/src/uqm/ships/utwig/
H A Dutwig.c282 ElementPtr->collision_func = utwig_collision; in utwig_preprocess()
/dports/games/uqm/uqm-0.8.0/src/uqm/ships/chmmr/
H A Dchmmr.c677 ElementPtr->collision_func = NULL; in satellite_death()
725 SattPtr->collision_func = satellite_collision; in spawn_satellites()
/dports/games/uqm/uqm-0.8.0/src/uqm/ships/zoqfot/
H A Dzoqfot.c238 TonguePtr->collision_func = tongue_collision; in spawn_tongue()

12