|
UFO: Alien Invasion
|
#include "test_shared.h"#include "../common/common.h"#include "../common/cmodel.h"#include "../common/grid.h"#include "../game/g_local.h"#include "../game/g_edicts.h"#include "../game/g_utils.h"#include "../server/server.h"
Go to the source code of this file.
Data Structures | |
| class | RoutingTest |
Functions | |
| TEST_F (RoutingTest, MapLoading) | |
| TEST_F (RoutingTest, Move) | |
| TEST_F (RoutingTest, MoveEntities) | |
| TEST_F (RoutingTest, Dvec) | |
| TEST_F (RoutingTest, TUsForDir) | |
Variables | |
| static mapData_t | mapData |
| static mapTiles_t | mapTiles |
| static const char * | mapName = "test_routing" |
| TEST_F | ( | RoutingTest | , |
| Dvec | ) |
Definition at line 297 of file test_routing.cpp.
References getDVdir, getDVflags, getDVz, makeDV, and setDVz.
| TEST_F | ( | RoutingTest | , |
| MapLoading | ) |
Definition at line 51 of file test_routing.cpp.
References CM_LoadMap(), FS_CheckFile(), mapData, mapName, mapTiles, and MAX_TOKEN_CHARS.
| TEST_F | ( | RoutingTest | , |
| Move | ) |
Definition at line 59 of file test_routing.cpp.
References ACTOR_SIZE_NORMAL, CM_LoadMap(), FS_CheckFile(), Grid_CalcPathing(), Grid_Fall(), Grid_MoveLength(), Grid_MoveStore(), mapData, mapName, mapTiles, MAX_ROUTE_TUS, MAX_TOKEN_CHARS, Mem_AllocType, ROUTING_NOT_REACHABLE, TU_MOVE_DIAGONAL, TU_MOVE_STRAIGHT, VecToPos, and VectorSet.
| TEST_F | ( | RoutingTest | , |
| MoveEntities | ) |
Definition at line 200 of file test_routing.cpp.
References ACTOR_SIZE_NORMAL, ET_SOLID, Edict::fieldSize, forbiddenList, Edict::forbiddenListPos, Edict::forbiddenListSize, G_CompleteRecalcRouting(), G_EdictsGetNextInUse(), Grid_CalcPathing(), Grid_MoveLength(), Grid_MoveStore(), mapName, MAX_ROUTE_TUS, Mem_AllocType, sv, SV_Map(), SV_ShutdownGameProgs(), TU_MOVE_DIAGONAL, TU_MOVE_STRAIGHT, Edict::type, VecToPos, and VectorSet.
| TEST_F | ( | RoutingTest | , |
| TUsForDir | ) |
Definition at line 311 of file test_routing.cpp.
References Grid_GetTUsForDirection().
|
static |
Definition at line 47 of file test_routing.cpp.
Referenced by CM_AddMapTile(), CM_LoadMap(), CMod_LoadEntityString(), CMod_LoadRouting(), CMod_RerouteMap(), TEST_F(), and TEST_F().
|
static |
Definition at line 49 of file test_routing.cpp.
Referenced by CL_BattlescapeRadarGenerate_f(), R_ModBeginLoading(), R_ModEndLoading(), SV_CompleteMapCommand(), SV_MapcycleAdd(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), and TEST_F().
|
static |
Definition at line 48 of file test_routing.cpp.
Referenced by BeginBSPFile(), CheckConnectionsThread(), CheckUnit(), CM_AddMapTile(), CM_CompleteBoxTrace(), CM_EntCompleteBoxTrace(), CM_EntTestLine(), CM_EntTestLineDM(), CM_GetInlineModelAABB(), CM_GetVisibility(), CM_InlineModel(), CM_LoadMap(), CM_SetInlineModelOrientation(), CMod_RerouteMap(), DoRouting(), Grid_RecalcBoxRouting(), Grid_RecalcRouting(), LoadBSPFile(), LoadMapFile(), RT_CheckCell(), RT_GetMapSize(), RT_UpdateConnectionColumn(), TEST_F(), TEST_F(), TR_TestLine(), TR_TestLineDM(), and TR_TestLineSingleTile().