3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/phys/HitResult.h"
20 ::ll::TypedStorage<4, 4, float> mPickRange;
21 ::ll::TypedStorage<4, 4, float> mInteractRange;
22 ::ll::TypedStorage<1, 1, bool> mEvaluated;
23 ::ll::TypedStorage<8, 136, ::HitResult> mViewHitResult;
24 ::ll::TypedStorage<8, 136, ::HitResult> mViewLastHitResult;
25 ::ll::TypedStorage<8, 136, ::HitResult> mViewLiquidHitResult;
26 ::ll::TypedStorage<8, 136, ::HitResult> mViewLastLiquidHitResult;
27 ::ll::TypedStorage<8, 136, ::HitResult> mPickHitResult;
28 ::ll::TypedStorage<8, 136, ::HitResult> mPickLastHitResult;
29 ::ll::TypedStorage<8, 136, ::HitResult> mPickLiquidHitResult;
30 ::ll::TypedStorage<8, 136, ::HitResult> mPickLastLiquidHitResult;
31 ::ll::TypedStorage<8, 8, ::ClientHitDetectCoordinator&> mEventCoordinator;
36 HitDetectSystem& operator=(HitDetectSystem
const&);
37 HitDetectSystem(HitDetectSystem
const&);
43 virtual ~HitDetectSystem();
49 virtual void evaluate(::IClientInstance& client,
float a);
51 virtual void _evaluateType(
52 ::IClientInstance& client,
54 ::Actor& cameraEntity,
55 ::LocalPlayer& player,
57 ::HitResult& hitResult,
58 ::HitResult& liquidHitResult
65 MCAPI
explicit HitDetectSystem(::ClientHitDetectCoordinator& eventCoordinator);
71 MCAPI
void* $ctor(::ClientHitDetectCoordinator& eventCoordinator);
87 MCAPI
void $evaluate(::IClientInstance& client,
float a);
89 MCAPI
void $_evaluateType(
90 ::IClientInstance& client,
92 ::Actor& cameraEntity,
93 ::LocalPlayer& player,
95 ::HitResult& hitResult,
96 ::HitResult& liquidHitResult
Definition ClientHitDetectCoordinator.h:13
Definition HitDetectSystem.h:5
static MCAPI void ** $vftable()
Definition IClientInstance.h:5
Definition LocalPlayer.h:5