|
Voxellancer
0.3
A game about voxels in space
|
Public Member Functions | |
| CollisionFilter (WorldObject *owner, uint32_t collisionMask=0xFFFFFFFF) | |
| uint32_t | collisionMask () const |
| void | setCollideableWith (WorldObjectType objectType, bool collides) |
| bool | isCollideableWith (const CollisionFilter *other) const |
| virtual WorldObject * | owner () const |
| virtual WorldObject * | creator () const |
Protected Member Functions | |
| bool | areMasksCollidable (const CollisionFilter *other) const |
| virtual bool | specialIsCollideableWith (const CollisionFilter *other) const |
Protected Attributes | |
| uint32_t | m_collisionMask |
| WorldObject * | m_owner |