QuadTree

Inherits: RefCounted

There is currently no description for this class. Please help us by contributing one!

Properties

QuadNode

root

Vector2i

size

Vector2i(0, 0)

Methods

void

add(rect: Rect2i, metadata: Variant)

Array

get_all(at: Variant, exception_metadata: Variant = null) const

QuadRect

get_first(at: Variant, exception_metadata: Variant = null) const

void

init(size: Vector2i)

bool

is_empty() const

bool

remove(metadata: Variant)


Property Descriptions

QuadNode root 🔗

There is currently no description for this property. Please help us by contributing one!


Vector2i size = Vector2i(0, 0) 🔗

  • void set_size(value: Vector2i)

  • Vector2i get_size()

There is currently no description for this property. Please help us by contributing one!


Method Descriptions

void add(rect: Rect2i, metadata: Variant) 🔗

There is currently no description for this method. Please help us by contributing one!


Array get_all(at: Variant, exception_metadata: Variant = null) const 🔗

There is currently no description for this method. Please help us by contributing one!


QuadRect get_first(at: Variant, exception_metadata: Variant = null) const 🔗

There is currently no description for this method. Please help us by contributing one!


void init(size: Vector2i) 🔗

There is currently no description for this method. Please help us by contributing one!


bool is_empty() const 🔗

There is currently no description for this method. Please help us by contributing one!


bool remove(metadata: Variant) 🔗

There is currently no description for this method. Please help us by contributing one!