ShootGrid

Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

clear
void clear()
Undocumented in source. Be warned that the author may not have intended to support it.
create
void create(ivec2 nodes_count, vec2 node_size)
Undocumented in source. Be warned that the author may not have intended to support it.
mark
void mark(EntityID id, vec2 beg, vec2 end, ubyte mask)
Undocumented in source. Be warned that the author may not have intended to support it.
test
bool test(EntityID id, vec2 beg, vec2 end, ubyte mask)
Undocumented in source. Be warned that the author may not have intended to support it.
test
bool test(EntityID id, vec2 pos, ubyte mask)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Node
struct Node
Undocumented in source.

Variables

inv_node_size
vec2 inv_node_size;
Undocumented in source.
masks
ubyte[] masks;
Undocumented in source.
node_size
vec2 node_size;
Undocumented in source.
nodes
Node[] nodes;
Undocumented in source.
size
ivec2 size;
Undocumented in source.

Meta