Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
| ▼NDroneGame | |
| CCachedPath | Dijkstras algorithm returns all paths to the Start position, since that operation can take a while to complete depending on the amount of nodes we cache the results |
| CConnector | Mostly for debug purposes, it is an arrow that points towards a neighbor tile |
| CDrone | |
| CGrid | The 2D grid that will be used for the path finding |
| CParsedData | Mostly just a short way to type the dictionary inside a dictionary for the parsed data from the API |
| CPathReturn | The returned final path |
| CSelection | |
| CTile | Component of the tile, mainly used for Unity |
| CTileData | struct that holds information about the tiles from the API |