OpenTTD Source 20260206-master-g4d4e37dbf1
viewport_kdtree.h File Reference

Declarations for accessing the k-d tree of viewports. More...

#include "core/kdtree.hpp"
#include "viewport_type.h"
#include "station_base.h"
#include "town_type.h"
#include "signs_base.h"

Go to the source code of this file.

Data Structures

struct  ViewportSignKdtreeItem
struct  Kdtree_ViewportSignXYFunc

Typedefs

using ViewportSignKdtree = Kdtree<ViewportSignKdtreeItem, Kdtree_ViewportSignXYFunc, int32_t, int32_t>

Functions

void RebuildViewportKdtree ()

Variables

ViewportSignKdtree _viewport_sign_kdtree

Detailed Description

Declarations for accessing the k-d tree of viewports.

Definition in file viewport_kdtree.h.

Typedef Documentation

◆ ViewportSignKdtree

using ViewportSignKdtree = Kdtree<ViewportSignKdtreeItem, Kdtree_ViewportSignXYFunc, int32_t, int32_t>

Definition at line 56 of file viewport_kdtree.h.

Function Documentation

◆ RebuildViewportKdtree()

void RebuildViewportKdtree ( )

Definition at line 2439 of file viewport.cpp.

Variable Documentation

◆ _viewport_sign_kdtree

ViewportSignKdtree _viewport_sign_kdtree
extern

Definition at line 107 of file viewport.cpp.