OpenTTD Source 20260108-master-g8ba1860eaa
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

Definition at line 56 of file viewport_kdtree.h.

Function Documentation

◆ RebuildViewportKdtree()

void RebuildViewportKdtree ( )

Definition at line 2444 of file viewport.cpp.

Variable Documentation

◆ _viewport_sign_kdtree

ViewportSignKdtree _viewport_sign_kdtree
extern

Definition at line 107 of file viewport.cpp.