LeviLamina
Loading...
Searching...
No Matches
HitResult Class Reference

Public Member Functions

constexpr operator bool () const
 HitResult (::HitResult &&)=default
MCAPI HitResult (::HitResult const &)
MCAPI_C HitResult (::Vec3 const &startPos, ::Vec3 const &rayDir, ::Actor &entity, ::Vec3 const &pos)
MCAPI HitResult (::Vec3 const &startPos, ::Vec3 const &rayDir, ::Actor &entity, ::Vec3 const &pos, ::AABB const &entityAABB)
MCAPI::Actor * getEntity () const
MCAPI::HitResult & operator= (::HitResult &&)
MCAPI::HitResult & operator= (::HitResult const &)
MCAPI_C void resetHitEntity ()
MCAPI void * $ctor ()
MCAPI void * $ctor (::HitResult &&)
MCAPI void * $ctor (::HitResult const &)
MCAPI_C void * $ctor (::Vec3 const &startPos, ::Vec3 const &rayDir, ::Actor &entity, ::Vec3 const &pos)
MCAPI void * $ctor (::Vec3 const &startPos, ::Vec3 const &rayDir, ::Actor &entity, ::Vec3 const &pos, ::AABB const &entityAABB)
MCFOLD void $dtor ()

Public Attributes

::Vec3 mStartPos
::Vec3 mRayDir
::HitResultType mType
uchar mFacing
::BlockPos mBlock
::Vec3 mPos
::WeakEntityRef mEntity
::AABB mEntityAABB
bool mIsHitLiquid
uchar mLiquidFacing
::BlockPos mLiquid
::Vec3 mLiquidPos
bool mIndirectHit

The documentation for this class was generated from the following file: