VoxelEngine
 
Loading...
Searching...
No Matches
engine::AABBCollider Member List

This is the complete list of members for engine::AABBCollider, including all inherited members.

AABBCollider(std::shared_ptr< AABB > aabb, float stepHeight=0.0f) (defined in engine::AABBCollider)engine::AABBCollider
collide(glm::vec3 &moveStep, const glm::vec3 &position, float dt)engine::AABBCollider
m_aabb (defined in engine::AABBCollider)engine::AABBColliderprotected
m_aabbCache (defined in engine::AABBCollider)engine::AABBColliderprotected
m_cacheDirection (defined in engine::AABBCollider)engine::AABBColliderprotected
m_height (defined in engine::AABBCollider)engine::AABBColliderprotected
m_lastPosition (defined in engine::AABBCollider)engine::AABBColliderprotected
m_stepHeight (defined in engine::AABBCollider)engine::AABBColliderprotected
m_stepUpCooldown (defined in engine::AABBCollider)engine::AABBColliderprotected
m_world (defined in engine::AABBCollider)engine::AABBColliderprotected
s_checkBoxengine::AABBColliderprotectedstatic
s_epsGap (defined in engine::AABBCollider)engine::AABBColliderprotectedstatic
setAABB(std::shared_ptr< AABB > aabb)engine::AABBCollider
setWorld(std::shared_ptr< World > world)engine::AABBCollider
swept(const glm::vec3 &velocity, const AABB &other) const (defined in engine::AABBCollider)engine::AABBColliderprotected
swept1D(int axis, float velocity, const AABB &other) (defined in engine::AABBCollider)engine::AABBColliderprotected
tryStepUp(const glm::vec3 &horizontalMove, const SweptResult &bestRes)engine::AABBColliderprotected
updateAABBCache(const glm::vec3 &velocity, const glm::vec3 &position) (defined in engine::AABBCollider)engine::AABBColliderprotected