| AddProjectile(Projectile projectile) | Game.SubsystemProjectiles | virtual |
| AddProjectile(int value, Vector3 position, Vector3 velocity, Vector3 angularVelocity, ComponentCreature owner) | Game.SubsystemProjectiles | virtual |
| AddProjectile< T >(int value, Vector3 position, Vector3 velocity, Vector3 angularVelocity, ComponentCreature owner) | Game.SubsystemProjectiles | virtual |
| AddTrail(Projectile projectile, Vector3 offset, ITrailParticleSystem particleSystem) | Game.SubsystemProjectiles | virtual |
| BodyInflateAmount | Game.SubsystemProjectiles | static |
| CalculateVelocityAlignMatrix(Block projectileBlock, Vector3 position, Vector3 velocity, out Matrix matrix) | Game.SubsystemProjectiles | static |
| CanFireProjectile(int value, Vector3 position, Vector3 velocity, ComponentCreature owner, out Vector3 firePosition) | Game.SubsystemProjectiles | virtual |
| CreateProjectile(int value, Vector3 position, Vector3 velocity, Vector3 angularVelocity, ComponentCreature owner) | Game.SubsystemProjectiles | virtual |
| CreateProjectile< T >(int value, Vector3 position, Vector3 velocity, Vector3 angularVelocity, ComponentCreature owner) | Game.SubsystemProjectiles | virtual |
| Draw(Camera camera, int drawOrder) | Game.SubsystemProjectiles | |
| DrawOrders | Game.SubsystemProjectiles | |
| FireProjectile(int value, Vector3 position, Vector3 velocity, Vector3 angularVelocity, ComponentCreature owner) | Game.SubsystemProjectiles | virtual |
| FireProjectile< T >(int value, Vector3 position, Vector3 velocity, Vector3 angularVelocity, ComponentCreature owner) | Game.SubsystemProjectiles | virtual |
| FireProjectileFast(Projectile projectile) | Game.SubsystemProjectiles | virtual |
| FloatUpdateOrder | Game.IUpdateable | |
| IsMagma(Vector3 position) | Game.SubsystemProjectiles | virtual |
| IsWater(Vector3 position) | Game.SubsystemProjectiles | virtual |
| Load(ValuesDictionary valuesDictionary) | Game.SubsystemProjectiles | |
| m_drawBlockEnvironmentData | Game.SubsystemProjectiles | |
| m_drawOrders | Game.SubsystemProjectiles | static |
| m_primitivesRenderer | Game.SubsystemProjectiles | |
| m_projectiles | Game.SubsystemProjectiles | |
| m_projectilesToRemove | Game.SubsystemProjectiles | |
| m_random | Game.SubsystemProjectiles | |
| m_subsystemAudio | Game.SubsystemProjectiles | |
| m_subsystemBlockBehaviors | Game.SubsystemProjectiles | |
| m_subsystemBodies | Game.SubsystemProjectiles | |
| m_subsystemExplosions | Game.SubsystemProjectiles | |
| m_subsystemFireBlockBehavior | Game.SubsystemProjectiles | |
| m_subsystemFluidBlockBehavior | Game.SubsystemProjectiles | |
| m_subsystemGameInfo | Game.SubsystemProjectiles | |
| m_subsystemNoise | Game.SubsystemProjectiles | |
| m_subsystemParticles | Game.SubsystemProjectiles | |
| m_subsystemPickables | Game.SubsystemProjectiles | |
| m_subsystemSky | Game.SubsystemProjectiles | |
| m_subsystemSoundMaterials | Game.SubsystemProjectiles | |
| m_subsystemTerrain | Game.SubsystemProjectiles | |
| m_subsystemTime | Game.SubsystemProjectiles | |
| MakeProjectileNoise(Projectile projectile) | Game.SubsystemProjectiles | virtual |
| ProjectileAdded | Game.SubsystemProjectiles | |
| ProjectileRemoved | Game.SubsystemProjectiles | |
| Projectiles | Game.SubsystemProjectiles | |
| RemoveTrail(Projectile projectile) | Game.SubsystemProjectiles | virtual |
| Save(ValuesDictionary valuesDictionary) | Game.SubsystemProjectiles | |
| Update(float dt) | Game.SubsystemProjectiles | |
| UpdateOrder | Game.SubsystemProjectiles | |