Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
FastSpatialSubdivision Member List

This is the complete list of members for FastSpatialSubdivision, including all inherited members.

Add(entity_id_t item, CFixedVector2D position, u32 size)FastSpatialSubdivisioninline
EraseFrom(std::vector< entity_id_t > &vector, entity_id_t item)FastSpatialSubdivisioninlineprivate
FastSpatialSubdivision()FastSpatialSubdivisioninline
FastSpatialSubdivision(const FastSpatialSubdivision &other)FastSpatialSubdivisioninline
GetDivisionSize() constFastSpatialSubdivisioninline
GetInRange(std::vector< entity_id_t > &out, CFixedVector2D posMin, CFixedVector2D posMax) constFastSpatialSubdivisioninline
GetNear(std::vector< entity_id_t > &out, CFixedVector2D pos, entity_pos_t range) constFastSpatialSubdivisioninline
GetWidth() constFastSpatialSubdivisioninline
Index(fixed position) constFastSpatialSubdivisioninlineprivate
m_ArrayWidthFastSpatialSubdivisionprivate
m_OverSizedDataFastSpatialSubdivisionprivate
m_SpatialDivisionsDataFastSpatialSubdivisionprivate
Move(entity_id_t item, CFixedVector2D oldPosition, CFixedVector2D newPosition, u32 size)FastSpatialSubdivisioninline
operator!=(const FastSpatialSubdivision &rhs) constFastSpatialSubdivisioninline
operator=(const FastSpatialSubdivision &other)FastSpatialSubdivisioninline
operator==(const FastSpatialSubdivision &other) constFastSpatialSubdivisioninline
Remove(entity_id_t item, CFixedVector2D position, u32 size)FastSpatialSubdivisioninline
Reset(size_t arrayWidth)FastSpatialSubdivisioninline
Reset(fixed w, fixed h)FastSpatialSubdivisioninline
SUBDIVISION_SIZEFastSpatialSubdivisionprivatestatic
SubdivisionIdx(CFixedVector2D position) constFastSpatialSubdivisioninlineprivate
~FastSpatialSubdivision()FastSpatialSubdivisioninline