neoGFX
C++ GPU-oriented GUI library and app/game creation framework.
neogfx::i_collidable_object Member List

This is the complete list of members for neogfx::i_collidable_object, including all inherited members.

aabb() const =0neogfx::i_collidable_objectpure virtual
as_collidable_object() const =0neogfx::i_game_objectpure virtual
as_collidable_object()=0neogfx::i_game_objectpure virtual
as_physical_object() const =0neogfx::i_game_objectpure virtual
as_physical_object()=0neogfx::i_game_objectpure virtual
as_shape() const =0neogfx::i_game_objectpure virtual
as_shape()=0neogfx::i_game_objectpure virtual
category() const =0neogfx::i_game_objectpure virtual
clear_aabb_cache()=0neogfx::i_collidable_objectpure virtual
clear_saved_aabb()=0neogfx::i_collidable_objectpure virtual
collidable() const =0neogfx::i_collidable_objectpure virtual
collided(i_collidable_object &aOther)=0neogfx::i_collidable_objectpure virtual
collision_mask() constneogfx::i_collidable_objectinlinevirtual
collision_update_id() const =0neogfx::i_collidable_objectpure virtual
has_collided(const i_collidable_object &aOther) const =0neogfx::i_collidable_objectpure virtual
kill()=0neogfx::i_game_objectpure virtual
killed() const =0neogfx::i_game_objectpure virtual
save_aabb()=0neogfx::i_collidable_objectpure virtual
saved_aabb() const =0neogfx::i_collidable_objectpure virtual
set_collision_mask(uint64_t)neogfx::i_collidable_objectinlinevirtual
set_collision_update_id(uint32_t aCollisionCheckId)=0neogfx::i_collidable_objectpure virtual
type() constneogfx::i_game_objectinlinevirtual
~i_game_object()neogfx::i_game_objectinlinevirtual