3#include "mc/_HeaderOutputPredefine.h"
4#include "mc/world/phys/HitResult.h"
14namespace HitDetection {
16LLNDAPI
bool isValidHitDefault(Actor& actor, Actor* source, Actor* owner);
18LLNDAPI
float getCollisionMarginDefault(Actor
const& actor);
20LLNDAPI std::vector<HitResult> getHitResults(
26 brstd::function_ref<
bool(Actor&, Actor*, Actor*)> isValidHit = isValidHitDefault,
27 brstd::function_ref<
float(Actor
const&)> getCollisionMargin = getCollisionMarginDefault
30LLNDAPI HitResult getClosestHitResult(
36 brstd::function_ref<
bool(Actor&, Actor*, Actor*)> isValidHit = isValidHitDefault,
37 brstd::function_ref<
float(Actor
const&)> getCollisionMargin = getCollisionMarginDefault
Definition BlockSource.h:68
Definition HitboxComponent.h:10
Definition SubBBsComponent.h:10