LeviLamina
Loading...
Searching...
No Matches
TryExitVehicleSystem Class Reference
Public Types
using
VehicleView
Static Public Member Functions
static MCAPI void
_tick
(
::ViewT
<
::StrictEntityContext
,
::Include
<
::InterpolateMovementNeededComponent
,
::LocalPlayerComponent
,
::MobIsJumpingFlagComponent
>,
::PassengerComponent
const > view,
::ViewT
<
::StrictEntityContext
,
::Include
<
::InterpolateMovementNeededComponent
>,
::Exclude
<
::BoatFlagComponent
>,
::Optional
<
::MobFlagComponent
const >,
::MovementAttributesComponent
const,
::VehicleComponent
const,
::ActorDataFlagComponent
const,
::ActorDataControllingSeatIndexComponent
const > vehiclesPlayerIsJumping,
::EntityModifier
<
::StopRidingRequestComponent
,
::ExitFromPassengerFlagComponent
> modifier)
static MCAPI void
_tickTryExitVehicle
(
::StrictEntityContext
const &entity,
::PassengerComponent
const &passengerComponent,
::ViewT
<
::StrictEntityContext
,
::Include
<
::InterpolateMovementNeededComponent
>,
::Exclude
<
::BoatFlagComponent
>,
::Optional
<
::MobFlagComponent
const >,
::MovementAttributesComponent
const,
::VehicleComponent
const,
::ActorDataFlagComponent
const,
::ActorDataControllingSeatIndexComponent
const > vehiclesPlayerIsJumping,
::EntityModifier
<
::StopRidingRequestComponent
,
::ExitFromPassengerFlagComponent
> &modifier)
static MCAPI
::TickingSystemWithInfo
createSystem
()
Member Typedef Documentation
◆
VehicleView
using TryExitVehicleSystem::VehicleView
Initial value:
::ViewT
<
::StrictEntityContext
,
::Include<::InterpolateMovementNeededComponent>
,
::Exclude<::BoatFlagComponent>
,
::Optional<::MobFlagComponent const>
,
::MovementAttributesComponent
const
,
::VehicleComponent
const
,
::ActorDataFlagComponent
const
,
::ActorDataControllingSeatIndexComponent
const
>
Optional
Definition
Optional.h:8
StrictEntityContext
Definition
StrictEntityContext.h:8
ViewT
Definition
ViewT.h:6
ActorDataControllingSeatIndexComponent
Definition
ActorDataControllingSeatIndexComponent.h:8
ActorDataFlagComponent
Definition
ActorDataFlagComponent.h:9
Exclude
Definition
Exclude.h:6
Include
Definition
Include.h:6
MovementAttributesComponent
Definition
MovementAttributesComponent.h:5
VehicleComponent
Definition
VehicleComponent.h:10
The documentation for this class was generated from the following file:
src/mc/entity/systems/
TryExitVehicleSystem.h
TryExitVehicleSystem
Generated on
for LeviLamina by
1.16.1