Commit Graph
145 Commits
Author SHA1 Message Date
Graham Pentheny 3d0aedec33 Fix some rider warnings 2026-02-02 18:30:31 -05:00
Graham Pentheny 9bee4408c7 Better layout of Save and Load buttons in both samples 2026-02-02 18:28:47 -05:00
Graham Pentheny 70faf88951 Removed unnecessary extra heap allocation from InputGeom 2025-09-14 17:06:53 -04:00
Graham Pentheny a7e53bf58d Added text separators to label tool window sections 2025-09-05 12:02:22 -04:00
Graham Pentheny dbb899175f Neighbour -> Neighbor in cases that don't break APIs 2025-09-05 11:54:19 -04:00
Graham Pentheny e0917fd547 Clean up includes in cpp files 2025-08-31 23:24:05 -04:00
Graham Pentheny 8de2dcef5f Use vectors to store offmesh connection data rather than arrays 2025-08-25 12:08:48 -04:00
Graham Pentheny 30d459ca73 Use a vector to store convex volumes rather than fixed-size array 2025-08-25 01:01:21 -04:00
Graham Pentheny 151b2e24b7 Use an enum class rather than an old-style enum for sample partition type 2025-08-25 00:02:32 -04:00
Graham Pentheny bad8e7e953 Moved AppData functions to a cpp, removed unused glu includes 2025-08-24 15:32:36 -04:00
Graham Pentheny 8b7e275d79 Removed more unused matrix parameters 2025-08-24 15:21:06 -04:00
Graham Pentheny f529408d8d Removed more unused matrix parameters 2025-08-24 15:19:26 -04:00
Graham Pentheny ff5a6052c1 Removed unnecessary matrix parameters from UI and overlay drawing methods 2025-08-24 15:16:18 -04:00
Graham Pentheny 3fe88d9e73 Use DrawWorldspaceText rather than gluProject and DrawScreenspaceText 2025-08-24 15:08:23 -04:00
Graham Pentheny 192dc97b94 Rename "renderOverlay" to "drawOverlayUI" 2025-08-21 21:46:50 -04:00
Graham Pentheny 72296e7ea5 Renamed tools class files to use a Tool_ prefix
to group them in the project and make it align more with Sample_ etc.
2025-08-18 00:31:19 -04:00
Graham Pentheny 2e3977426e Renamed tool methods 2025-08-07 15:10:40 -04:00
Graham Pentheny e79906ee48 Improved return method for node indexes from partitioned mesh queries 2025-08-06 13:03:45 -04:00
Graham Pentheny 47f82a60cd Rename ChunkyTriMesh to PartitionedMesh 2025-08-06 12:45:31 -04:00
Graham Pentheny 558d4dfffd Cleanup ChunkyTriMesh 2025-08-06 12:39:08 -04:00
Graham Pentheny bfd963893e Split out mesh data into its own struct 2025-08-06 11:28:58 -04:00
Graham Pentheny c05bbeb6ad Removed unnecessary accessor for chunkyMesh 2025-08-05 21:42:53 -04:00
Graham Pentheny b42dfae643 Removed unnecessary accessor for convexVolumes 2025-08-05 16:24:32 -04:00
Graham Pentheny 7ba105dc72 Rename volumeCount to convexVolumeCount 2025-08-05 16:14:25 -04:00
Graham Pentheny 7d4601b314 Removed unnecessary accessor for volumeCount 2025-08-05 16:13:32 -04:00
Graham Pentheny 05d37a0b9a Removed unnecessary accessor for offMeshConVerts 2025-08-05 16:10:31 -04:00
Graham Pentheny 40c001593c Removed unnecessary accessor for offMeshConRads 2025-08-05 16:09:32 -04:00
Graham Pentheny 8baf492587 Removed unnecessary accessor for offMeshConDirs 2025-08-05 16:08:48 -04:00
Graham Pentheny 9e02d72e34 Removed unnecessary accessor for offMeshConFlags 2025-08-05 16:03:36 -04:00
Graham Pentheny 37eeaf128f Removed unnecessary accessor for offMeshConFlags 2025-08-05 16:02:42 -04:00
Graham Pentheny 3102022136 Removed unnecessary accessor for offMeshConId 2025-08-05 16:01:41 -04:00
Graham Pentheny a1f2d3df09 Removed unnecessary accessor for offMeshConCount 2025-08-05 16:00:21 -04:00
Graham Pentheny 6ebbb12684 renamed handleCommonSettings to drawCommonSettingsUI 2025-08-05 13:52:37 -04:00
Graham Pentheny a899c3cb0f rename handleSettings to drawSettingsUI 2025-08-05 13:51:20 -04:00
Graham Pentheny 06ea1be2ae rename handleTools to drawToolsUI 2025-08-05 13:50:14 -04:00
Graham Pentheny 67e4ddfe34 Rename handleDebugMode to drawDebugUI 2025-08-05 13:48:40 -04:00
Graham Pentheny 5cc17b8a39 rename handleMeshChanged to onMeshChanged 2025-08-05 13:46:30 -04:00
Graham Pentheny a954d7e9f0 rename handleBuild to build 2025-08-05 13:46:01 -04:00
Graham Pentheny 434299ec5b Rename handleRenderOverlay to renderOverlay 2025-08-05 13:44:15 -04:00
Graham Pentheny efd1401b6b Rename handleRender to render 2025-08-05 13:40:47 -04:00
Graham Pentheny 1c72317236 Fixed screenspace text y position
Since dearImGUI uses raster coordinates
2025-08-05 12:09:14 -04:00
Graham Pentheny 0463758f21 Use a dropdown for draw mode rather than a set of radio buttons 2025-08-04 17:06:42 -04:00
Graham Pentheny 5c8e5f3089 Auto-format 2025-08-04 16:22:29 -04:00
Graham Pentheny 065fd54c81 Use static arrays of strings for tool and display names 2025-08-04 15:54:35 -04:00
Graham Pentheny 0cceb7fb92 Removed unnecessary agent radius accessor 2025-07-22 00:58:52 -04:00
Graham Pentheny a94dee954d More code cleanup
# Conflicts:
#	RecastDemo/Include/InputGeom.h
#	RecastDemo/Include/SampleInterfaces.h
2025-07-19 11:53:01 -04:00
Graham Pentheny 700ac4d832 Fixed narrowing conversion warnings 2025-07-13 12:55:01 -04:00
Graham Pentheny 95a7b45c32 More WIP DearImGUI conversion 2025-07-13 12:43:10 -04:00
Graham Pentheny d534b4dc14 WIP DearImGui conversion 2025-07-12 15:02:54 -04:00
Graham Pentheny 6b906538dc WIP DearImGui conversion 2025-07-10 11:11:54 -04:00