Recast Navigation
Navigation-mesh Toolset for Games
Loading...
Searching...
No Matches
Sample_TempObstacles.cpp File Reference
#include "Sample_TempObstacles.h"
#include "DetourCommon.h"
#include "DetourDebugDraw.h"
#include "DetourNavMeshBuilder.h"
#include "DetourTileCache.h"
#include "InputGeom.h"
#include "PartitionedMesh.h"
#include "Recast.h"
#include "RecastDebugDraw.h"
#include "SDL_opengl.h"
#include "Sample.h"
#include "Tool_ConvexVolume.h"
#include "Tool_Crowd.h"
#include "Tool_NavMeshTester.h"
#include "Tool_OffMeshConnection.h"
#include "imguiHelpers.h"
#include <fastlz.h>
#include <imgui.h>
#include <algorithm>
#include <cfloat>

Classes

struct  FastLZCompressor
 
struct  LinearAllocator
 
struct  MeshProcess
 
struct  TileCacheData
 
struct  RasterizationContext
 
class  TempObstacleHighlightTool
 
class  TempObstacleCreateTool
 
struct  TileCacheSetHeader
 
struct  TileCacheTileHeader
 

Macros

#define TOOL(toolType, toolClass)   if (ImGui::RadioButton(toolNames[static_cast<int>(SampleToolType::toolType)], currentTool == SampleToolType::toolType)) { setTool(new toolClass{}); }
 

Macro Definition Documentation

◆ TOOL

#define TOOL (   toolType,
  toolClass 
)    if (ImGui::RadioButton(toolNames[static_cast<int>(SampleToolType::toolType)], currentTool == SampleToolType::toolType)) { setTool(new toolClass{}); }