![]() |
FYP
1.0.0
Final Year Project -- Alexander Meuer
|
This is the complete list of members for TowerPlacer, including all inherited members.
| activate(TowerType type) | TowerPlacer | |
| ARROW enum value (defined in TowerPlacer) | TowerPlacer | |
| calculateColor() | TowerPlacer | protected |
| checkValidity() | TowerPlacer | protectedvirtual |
| draw(sf::RenderTarget &renderTarget) const | TowerPlacer | |
| isActive() const (defined in TowerPlacer) | TowerPlacer | |
| MAGIC enum value (defined in TowerPlacer) | TowerPlacer | |
| mArrowTowerDefPath (defined in TowerPlacer) | TowerPlacer | privatestatic |
| mInvalidColor (defined in TowerPlacer) | TowerPlacer | privatestatic |
| mIsActive | TowerPlacer | protected |
| mIsSticky | TowerPlacer | protected |
| mIsValid | TowerPlacer | protected |
| mMagicTowerDefPath (defined in TowerPlacer) | TowerPlacer | privatestatic |
| mMask | TowerPlacer | protected |
| mOverlay | TowerPlacer | protected |
| mPath (defined in TowerPlacer) | TowerPlacer | private |
| mProjectileManager (defined in TowerPlacer) | TowerPlacer | private |
| mTerrainTree | TowerPlacer | protected |
| mTowerCollisionGroup | TowerPlacer | private |
| mTowerType | TowerPlacer | protected |
| mUnitSpawnCallback (defined in TowerPlacer) | TowerPlacer | private |
| mUnitTowerDefPath (defined in TowerPlacer) | TowerPlacer | privatestatic |
| mValidColor (defined in TowerPlacer) | TowerPlacer | privatestatic |
| place() | TowerPlacer | |
| setSticky(bool sticky) | TowerPlacer | |
| TowerPlacer(shared_ptr< TerrainTree > const &terrainTree, shared_ptr< ProjectileManager > const &projectileMgr, shared_ptr< Path > const &path, std::function< void(shared_ptr< Minion >)> const &unitSpawnCallback) | TowerPlacer | |
| TowerType enum name (defined in TowerPlacer) | TowerPlacer | |
| UNIT enum value (defined in TowerPlacer) | TowerPlacer | |
| update(sf::Vector2f const &mousePosition) | TowerPlacer | virtual |
| ~TowerPlacer() (defined in TowerPlacer) | TowerPlacer | virtual |