3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/ecs/Optional.h"
7#include "mc/deps/ecs/ViewT.h"
8#include "mc/deps/ecs/strict/EntityModifier.h"
9#include "mc/deps/ecs/strict/Include.h"
Definition EntityModifier.h:6
Definition IConstBlockSource.h:25
Definition MinecartMoveAlongRailSystem.h:28
static MCAPI void _postRailMovementCalculateMinecartPositionSystem(::StrictEntityContext const &context, ::SnapOnRailComponent const &snapOnRailComponent, ::StateVectorComponent &stateVectorComponent, ::EntityModifier<::ActorSetPositionRequestComponent > const &mod, ::IConstBlockSource const &constBlockSource)
static MCAPI void _calculateRailMovementSystem(::StrictEntityContext const &context, ::RailMovementComponent const &railMovementComponent, ::SnapOnRailComponent &snapOnRailComponent, ::StateVectorComponent &stateVectorComponent, ::Optional<::VehicleComponent const > vehicleComponent, ::ViewT< ::StrictEntityContext, ::Include<::PlayerComponent >, ::ActorRotationComponent const, ::LocalMoveVelocityComponent const > const &playerView, ::EntityModifier<::MoveRequestComponent > const &mod)
static MCAPI void _preRailMovementCalculateMinecartPositionSystem(::StrictEntityContext const &context, ::OffsetsComponent const &offsetsComponent, ::StateVectorComponent const &stateVectorComponent, ::FallDistanceComponent &fallDistanceComponent, ::SnapOnRailComponent &snapOnRailComponent, ::EntityModifier<::ActorSetPositionRequestComponent > const &mod, ::IConstBlockSource const &constBlockSource)
Definition StrictEntityContext.h:8
Definition ActorRotationComponent.h:8
Definition ActorSetPositionRequestComponent.h:8
Definition FallDistanceComponent.h:5
Definition LocalMoveVelocityComponent.h:8
Definition MoveRequestComponent.h:11
Definition OffsetsComponent.h:8
Definition PlayerComponent.h:5
Definition RailMovementComponent.h:5
Definition SnapOnRailComponent.h:14
Definition StateVectorComponent.h:8
Definition VehicleComponent.h:10