static MCAPI void ExitVehicleSystemImpl::_tickExitVehicle |
( |
::StrictEntityContext const & | entity, |
|
|
::PassengerComponent const & | passenger, |
|
|
::AABBShapeComponent const & | aabb, |
|
|
::StateVectorComponent const & | svc, |
|
|
::OffsetsComponent const & | offsetsComponent, |
|
|
::ActorDataSeatOffsetComponent const & | actorDataSeatOffset, |
|
|
::ActorRotationComponent & | rotation, |
|
|
::Optional<::ExitFromPassengerFlagComponent const > | exitFromPassengerFlag, |
|
|
::Optional<::ActorIsBeingDestroyedFlagComponent const > | actorIsBeingDestroyedFlag, |
|
|
::Optional<::EjectedByActivatorRailFlagComponent const > | ejectedByActivatorRailFlagComponent, |
|
|
::BaseGameVersion const & | baseGameVersion, |
|
|
::ViewT< ::StrictEntityContext, ::Include<::VehicleComponent >, ::Exclude<::DoesServerAuthOnlyDismountFlagComponent >, ::StateVectorComponent const, ::ActorRotationComponent const, ::Optional<::PostTickPositionDeltaComponent const >, ::Optional<::MovementInterpolatorComponent const > > const & | vehicleView, |
|
|
::EntityModifier<::ActorSetPositionRequestComponent > & | modifier, |
|
|
::StrictExecutionContext< ::Filter< ::CanStandOnSnowFlagComponent, ::HasLightweightFamilyFlagComponent, ::HorseFlagComponent, ::MobFlagComponent, ::ParrotFlagComponent, ::VehicleComponent, ::CamelFlagComponent, ::PlayerComponent, ::StopRidingRequestComponent >, ::Read< ::AABBShapeComponent, ::MovementAbilitiesComponent, ::ActorTypeComponent, ::FallDistanceComponent, ::PassengerComponent, ::ActorGameTypeComponent, ::ActorDataFlagComponent, ::VehicleComponent, ::ActorRotationComponent, ::MobBodyRotationComponent, ::RenderRotationComponent, ::StandAnimationComponent, ::OffsetsComponent, ::VanillaOffsetComponent, ::PassengerRenderingRidingOffsetComponent, ::DimensionTypeComponent, ::EjectedByActivatorRailFlagComponent, ::PostTickPositionDeltaComponent >, ::Write<::AABBShapeComponent, ::ActorRotationComponent, ::StateVectorComponent >, ::AddRemove<::ActorSetPositionRequestComponent >, ::GlobalRead<::ExternalDataComponent, ::LocalConstBlockSourceFactoryComponent >, ::GlobalWrite<>, ::EntityFactoryT<> > & | executionContext, |
|
|
bool | isClientSide, |
|
|
::IConstBlockSource const & | region ) |
|
static |