CollidedShapeResult class

Constructors, destructors, conversion operators

CollidedShapeResult(const CollisionShapeInfoBase* shapeInfo)

Public functions

void setArrowHitInfo(const al::ArrowHitInfo& arrowHitInfo)
void setSphereHitInfo(const al::SphereHitInfo& sphereHitInfo)
void setDiskHitInfo(const al::DiskHitInfo& diskHitInfo)
auto isArrow() const -> bool
auto isSphere() const -> bool
auto isDisk() const -> bool
auto getArrowHitInfo() const -> const al::ArrowHitInfo&
auto getSphereHitInfo() const -> const al::SphereHitInfo&
auto getDiskHitInfo() const -> const al::DiskHitInfo&
auto getShapeInfoArrow() const -> const CollisionShapeInfoArrow*
auto getShapeInfoSphere() const -> const CollisionShapeInfoSphere*
auto getShapeInfoDisk() const -> const CollisionShapeInfoDisk*
void operator=(const CollidedShapeResult& other)