Voxellancer  0.3
A game about voxels in space
 All Classes Functions Pages
Projectile Member List

This is the complete list of members for Projectile, including all inherited members.

addVoxel(Voxel *voxel) override (defined in WorldObject)WorldObjectvirtual
bounds() (defined in VoxelCluster)VoxelCluster
collisionDetector() (defined in WorldObject)WorldObject
collisionFieldOfDamage() const (defined in WorldObject)WorldObject
collisionFilter() (defined in WorldObject)WorldObject
components() (defined in WorldObject)WorldObject
components() const (defined in WorldObject)WorldObject
creator() (defined in Projectile)Projectile
crucialVoxel() (defined in WorldObject)WorldObject
emissiveness() const (defined in VoxelCluster)VoxelClustervirtual
handle() (defined in WorldObject)WorldObject
hitSound() const =0 (defined in Projectile)Projectilepure virtual
INVALID_KEY (defined in Scriptable)Scriptablestatic
isCrucialVoxelDestroyed() (defined in WorldObject)WorldObject
isScriptLocal() const (defined in Scriptable)Scriptable
lifetime() const (defined in Projectile)Projectile
m_bounds (defined in VoxelCluster)VoxelClusterprotected
m_collisionDetector (defined in WorldObject)WorldObjectprotected
m_collisionFieldOfDamage (defined in WorldObject)WorldObjectprotected
m_collisionFilter (defined in WorldObject)WorldObjectprotected
m_components (defined in WorldObject)WorldObjectprotected
m_creator (defined in Projectile)Projectileprotected
m_crucialVoxel (defined in WorldObject)WorldObjectprotected
m_crucialVoxelDestroyed (defined in WorldObject)WorldObjectprotected
m_handle (defined in WorldObject)WorldObjectprotected
m_key (defined in Scriptable)Scriptableprotected
m_lifetime (defined in Projectile)Projectileprotected
m_local (defined in Scriptable)Scriptableprotected
m_objectInfo (defined in WorldObject)WorldObjectprotected
m_physics (defined in WorldObject)WorldObjectprotected
m_spawnState (defined in WorldObject)WorldObjectprotected
m_transform (defined in VoxelCluster)VoxelClusterprotected
m_voxelRenderData (defined in VoxelCluster)VoxelClusterprotected
m_voxels (defined in VoxelCluster)VoxelClusterprotected
objectInfo() (defined in WorldObject)WorldObject
objectType() const (defined in WorldObject)WorldObjectvirtual
onCollision() override (defined in Projectile)Projectilevirtual
onLifetimeOver() (defined in Projectile)Projectileprotectedvirtual
onSpawnFail() override (defined in Projectile)Projectilevirtual
orientation() const (defined in VoxelCluster)VoxelCluster
passiveForCollisionDetection() (defined in WorldObject)WorldObjectvirtual
physics() (defined in WorldObject)WorldObject
physics() const (defined in WorldObject)WorldObject
position() const (defined in VoxelCluster)VoxelCluster
Projectile() (defined in Projectile)Projectile
removeVoxel(Voxel *voxel) override (defined in WorldObject)WorldObjectvirtual
Scriptable() (defined in Scriptable)Scriptable
scriptKey() const (defined in Scriptable)Scriptable
setCollisionFieldOfDamage(float collisionFieldOfDamage) (defined in WorldObject)WorldObject
setCollisionFilter(CollisionFilter *collisionFilter) (defined in WorldObject)WorldObject
setCreator(WorldObject *creator) (defined in Projectile)Projectile
setCrucialVoxel(const glm::ivec3 &cell) (defined in WorldObject)WorldObject
setLifetime(float lifetime) (defined in Projectile)Projectile
setScriptKey(int key) (defined in Scriptable)Scriptable
setScriptLocal(bool local) (defined in Scriptable)Scriptable
setSpawnState(SpawnState spawnState) (defined in WorldObject)WorldObject
setTransform(const Transform &transform) (defined in VoxelCluster)VoxelCluster
spawnExplosion()=0 (defined in Projectile)Projectileprotectedpure virtual
spawnState() const (defined in WorldObject)WorldObject
transform() (defined in VoxelCluster)VoxelCluster
transform() const (defined in VoxelCluster)VoxelCluster
update(float deltaSec) override (defined in Projectile)Projectilevirtual
updateTransformAndGeode(const glm::vec3 &position, const glm::quat &orientation) (defined in WorldObject)WorldObject
voxel(const glm::ivec3 &position) (defined in VoxelCluster)VoxelCluster
voxel(const glm::ivec3 &position) const (defined in VoxelCluster)VoxelCluster
VoxelCluster(float scale) (defined in VoxelCluster)VoxelCluster
voxelCount() const (defined in VoxelCluster)VoxelCluster
voxelMap() const (defined in VoxelCluster)VoxelCluster
voxelRenderData() (defined in VoxelCluster)VoxelCluster
WorldObject() (defined in WorldObject)WorldObject
WorldObject(const Transform &transform) (defined in WorldObject)WorldObject
~Scriptable() (defined in Scriptable)Scriptablevirtual
~VoxelCluster() (defined in VoxelCluster)VoxelClustervirtual
~WorldObject() (defined in WorldObject)WorldObjectvirtual