Lines Matching refs:clipModel

671 void idPush::ClipEntityRotation( trace_t &trace, const idEntity *ent, const idClipModel *clipModel,…  in ClipEntityRotation()  argument
677 ent->GetPhysics()->ClipRotation( trace, rotation, clipModel ); in ClipEntityRotation()
689 …ityTranslation( trace_t &trace, const idEntity *ent, const idClipModel *clipModel, idClipModel *sk… in ClipEntityTranslation() argument
695 ent->GetPhysics()->ClipTranslation( trace, translation, clipModel ); in ClipEntityTranslation()
711 int idPush::TryRotatePushEntity( trace_t &results, idEntity *check, idClipModel *clipModel, const i… in TryRotatePushEntity() argument
723 if ( physics->ClipContents( clipModel ) ) { in TryRotatePushEntity()
729 results.endpos = clipModel->GetOrigin(); in TryRotatePushEntity()
734 if ( physics->IsGroundClipModel( clipModel->GetEntity()->entityNumber, clipModel->GetId() ) ) { in TryRotatePushEntity()
736 ClipEntityRotation( trace, check, NULL, clipModel, rotation ); in TryRotatePushEntity()
744 ClipEntityRotation( results, check, clipModel, NULL, newRotation ); in TryRotatePushEntity()
769 ClipEntityRotation( results, check, clipModel, NULL, newRotation ); in TryRotatePushEntity()
774clipModel->Link( gameLocal.clip, clipModel->GetEntity(), clipModel->GetId(), clipModel->GetOrigin(… in TryRotatePushEntity()
775 if ( physics->ClipContents( clipModel ) ) { in TryRotatePushEntity()
789 ClipEntityRotation( trace, check, NULL, clipModel, newRotation ); in TryRotatePushEntity()
813clipModel->Link( gameLocal.clip, clipModel->GetEntity(), clipModel->GetId(), clipModel->GetOrigin(… in TryRotatePushEntity()
816 if ( physics->ClipContents( clipModel ) ) { in TryRotatePushEntity()
834 if ( physics->ClipContents( clipModel ) ) { in TryRotatePushEntity()
845 if ( physics->IsGroundClipModel( clipModel->GetEntity()->entityNumber, clipModel->GetId() ) ) { in TryRotatePushEntity()
866 int idPush::TryTranslatePushEntity( trace_t &results, idEntity *check, idClipModel *clipModel, cons… in TryTranslatePushEntity() argument
877 if ( physics->ClipContents( clipModel ) ) { in TryTranslatePushEntity()
884 results.endAxis = clipModel->GetAxis(); in TryTranslatePushEntity()
888 if ( physics->IsGroundClipModel( clipModel->GetEntity()->entityNumber, clipModel->GetId() ) ) { in TryTranslatePushEntity()
890 ClipEntityTranslation( trace, check, NULL, clipModel, move ); in TryTranslatePushEntity()
896 ClipEntityTranslation( results, check, clipModel, NULL, -(move - checkMove) ); in TryTranslatePushEntity()
916 ClipEntityTranslation( results, check, clipModel, NULL, -move ); in TryTranslatePushEntity()
924 ClipEntityTranslation( trace, check, NULL, clipModel, checkMove ); in TryTranslatePushEntity()
977clipModel->Link( gameLocal.clip, clipModel->GetEntity(), clipModel->GetId(), newOrigin, clipModel-… in TryTranslatePushEntity()
978 if ( physics->ClipContents( clipModel ) ) { in TryTranslatePushEntity()
1051 idClipModel *clipModel; in ClipTranslationalPush() local
1053 clipModel = pusher->GetPhysics()->GetClipModel(); in ClipTranslationalPush()
1059 results.endAxis = clipModel->GetAxis(); in ClipTranslationalPush()
1072 bounds = clipModel->GetBounds(); in ClipTranslationalPush()
1076 …pushBounds.FromBoundsTranslation( bounds, clipModel->GetOrigin(), clipModel->GetAxis(), translatio… in ClipTranslationalPush()
1078 wasEnabled = clipModel->IsEnabled(); in ClipTranslationalPush()
1081 clipModel->Disable(); in ClipTranslationalPush()
1091 assert( clipModel->IsTraceModel() ); in ClipTranslationalPush()
1098 …meLocal.clip.Translation( results, clipModel->GetOrigin(), clipModel->GetOrigin() + translation, c… in ClipTranslationalPush()
1107 clipModel->Enable(); in ClipTranslationalPush()
1112 clipMove = results.endpos - clipModel->GetOrigin(); in ClipTranslationalPush()
1123 clipModel->Enable(); in ClipTranslationalPush()
1126 oldOrigin = clipModel->GetOrigin(); in ClipTranslationalPush()
1138 res = TryTranslatePushEntity( pushResults, check, clipModel, flags, clipOrigin, clipMove ); in ClipTranslationalPush()
1146clipModel->Link( gameLocal.clip, clipModel->GetEntity(), clipModel->GetId(), newOrigin, clipModel-… in ClipTranslationalPush()
1150clipModel->Link( gameLocal.clip, clipModel->GetEntity(), clipModel->GetId(), oldOrigin, clipModel-… in ClipTranslationalPush()
1158 …check->ApplyImpulse( clipModel->GetEntity(), clipModel->GetId(), clipModel->GetOrigin(), impulse ); in ClipTranslationalPush()
1177 …check->Damage( clipModel->GetEntity(), clipModel->GetEntity(), vec3_origin, "damage_crush", 1.0f, … in ClipTranslationalPush()
1196 results.endAxis = clipModel->GetAxis(); in ClipTranslationalPush()
1197 results.endpos = clipModel->GetOrigin(); in ClipTranslationalPush()
1202 clipModel->Disable(); in ClipTranslationalPush()
1209 clipModel->Disable(); in ClipTranslationalPush()
1232 idClipModel *clipModel; in ClipRotationalPush() local
1234 clipModel = pusher->GetPhysics()->GetClipModel(); in ClipRotationalPush()
1239 results.endpos = clipModel->GetOrigin(); in ClipRotationalPush()
1248 bounds = clipModel->GetBounds(); in ClipRotationalPush()
1252 pushBounds.FromBoundsRotation( bounds, clipModel->GetOrigin(), clipModel->GetAxis(), rotation ); in ClipRotationalPush()
1254 wasEnabled = clipModel->IsEnabled(); in ClipRotationalPush()
1257 clipModel->Disable(); in ClipRotationalPush()
1267 assert( clipModel->IsTraceModel() ); in ClipRotationalPush()
1274 …gameLocal.clip.Rotation( results, clipModel->GetOrigin(), rotation, clipModel, clipModel->GetAxis(… in ClipRotationalPush()
1283 clipModel->Enable(); in ClipRotationalPush()
1298 clipModel->Enable(); in ClipRotationalPush()
1301 oldAxis = clipModel->GetAxis(); in ClipRotationalPush()
1313 res = TryRotatePushEntity( pushResults, check, clipModel, flags, clipAxis, clipRotation ); in ClipRotationalPush()
1321clipModel->Link( gameLocal.clip, clipModel->GetEntity(), clipModel->GetId(), clipModel->GetOrigin(… in ClipRotationalPush()
1325clipModel->Link( gameLocal.clip, clipModel->GetEntity(), clipModel->GetId(), clipModel->GetOrigin(… in ClipRotationalPush()
1328 …check->ApplyImpulse( clipModel->GetEntity(), clipModel->GetId(), clipModel->GetOrigin(), vec3_orig… in ClipRotationalPush()
1347 …check->Damage( clipModel->GetEntity(), clipModel->GetEntity(), vec3_origin, "damage_crush", 1.0f, … in ClipRotationalPush()
1361 results.endAxis = clipModel->GetAxis(); in ClipRotationalPush()
1362 results.endpos = clipModel->GetOrigin(); in ClipRotationalPush()
1367 clipModel->Disable(); in ClipRotationalPush()
1374 clipModel->Disable(); in ClipRotationalPush()