Definition at line 16 of file MapsTest.h.
|
| | TestableMaps (pge_audio::PgeAudio &audio, PGEcfgProfiles &cfgProfiles, PR00FsUltimateRenderingEngine &gfx) |
| |
| virtual | ~TestableMaps () |
| |
| CConsole & | getConsole () const |
| |
| | Maps (pge_audio::PgeAudio &audio, PGEcfgProfiles &cfgProfiles, PR00FsUltimateRenderingEngine &gfx) |
| |
| | ~Maps () |
| |
| | Maps (const Maps &)=delete |
| |
| Maps & | operator= (const Maps &)=delete |
| |
| | Maps (Maps &&)=delete |
| |
| Maps && | operator= (Maps &&)=delete |
| |
| bool | initialize () |
| | Initializes the map handler.
|
| |
| bool | isInitialized () const |
| |
| void | shutdown () |
| | Shuts down the map handler.
|
| |
| const std::string & | serverDecideFirstMapAndUpdateNextMapToBeLoaded () |
| |
| const std::string & | getNextMapToBeLoaded () const |
| |
| bool | loaded () const |
| |
| bool | load (const char *fname, std::function< void(int)> &cbDisplayProgressUpdate) |
| |
| void | unload () |
| |
| unsigned int | width () const |
| |
| unsigned int | height () const |
| |
| void | updateVisibilitiesForRenderer () |
| |
| const std::string & | getFilename () const |
| | Retrieves the currently loaded map filename.
|
| |
| const std::vector< PureVector > & | getSpawnpoints () const |
| | Retrieves the set of spawnpoints of the currently loaded map.
|
| |
| const std::set< size_t > & | getTeamSpawnpoints (const unsigned int &iTeamId) const |
| | Retrieves the spawn group of the currently loaded map, for the specified team.
|
| |
| bool | areTeamSpawnpointsDefined () const |
| |
| bool | canUseTeamSpawnpoints (const bool &bTeamGame, const unsigned int &iTeamId) const |
| | Tells if all conditions meet for selecting a team spawnpoint from a spawn group:
|
| |
| const PureVector & | getRandomSpawnpoint (const bool &bTeamGame, const unsigned int &iTeamId=0) const |
| | Retrieves a randomly selected spawnpoint from the set of spawnpoints of the currently loaded map.
|
| |
| const PureVector & | getLeftMostSpawnpoint () const |
| |
| const PureVector & | getRightMostSpawnpoint () const |
| |
| const PureVector & | getBlockPosMin () const |
| |
| const PureVector & | getBlockPosMax () const |
| |
| const PureVector & | getBlocksVertexPosMin () const |
| |
| const PureVector & | getBlocksVertexPosMax () const |
| |
| PureObject3D ** | getBlocks () |
| |
| PureObject3D ** | getForegroundBlocks () |
| |
| int | getBlockCount () const |
| |
| int | getForegroundBlockCount () const |
| |
| const PureBoundingVolumeHierarchy & | getBVH () const |
| |
| const std::map< MapItem::MapItemId, MapItem * > & | getItems () const |
| |
| const std::vector< PureObject3D * > & | getDecals () const |
| |
| const std::vector< PureObject3D * > & | getJumppads () const |
| |
| const std::map< std::string, PGEcfgVariable > & | getVars () const |
| |
| size_t | getJumppadValidVarsCount () |
| |
| const TPURE_XY & | getJumppadForceFactors (const size_t &index) const |
| |
| void | update (const float &fps, const PureObject3D &objCurrentPlayer) |
| |
| bool | handleMapItemUpdateFromServer (pge_network::PgeNetworkConnectionHandle, const MsgMapItemUpdateFromServer &msg) |
| |
| Mapcycle & | getMapcycle () |
| |