3#include "mc/_HeaderOutputPredefine.h"
10namespace ActorCollision {
13MCAPI
float getPickRadius(::EntityContext
const& provider);
15MCFOLD
bool hasCollision(::EntityContext
const& provider);
17MCFOLD
bool hasHorizontalCollision(::EntityContext
const& provider);
19MCFOLD
bool hasVerticalCollision(::EntityContext
const& provider);
21MCAPI
void initializePickable(::EntityContext& provider,
float pickRadius);
23MCAPI
void initializePlayer(::EntityContext& provider);
25MCAPI
bool isKnockedBackOnDeath(::EntityContext
const& provider);
27MCFOLD
bool isOnGround(::EntityContext
const& provider);
29MCAPI
bool isPickable(::EntityContext
const& provider);
31MCAPI
void setCollision(::EntityContext& provider,
bool value);
33MCAPI
void setHorizontalCollision(::EntityContext& provider,
bool value);
35MCAPI
void setIsPickable(::EntityContext& provider,
bool isPickable);
37MCAPI_S
void setOnGround(::EntityContext& provider,
bool value);
39MCAPI
void setVerticalCollision(::EntityContext& provider,
bool value);
41MCAPI
void setWasOnGround(::EntityContext& provider,
bool value);
43MCFOLD
bool wasOnGround(::EntityContext
const& provider);
Definition EntityContext.h:16