FIFE
|
Public Member Functions | |
CacheTreeCollector (std::vector< int32_t > &indices, const Rect &viewport) | |
bool | visit (LayerCache::CacheTree::Node *node, int32_t d=-1) |
Private Attributes | |
std::vector< int32_t > & | m_indices |
Rect | m_viewport |
Definition at line 341 of file layercache.cpp.
|
inline |
Definition at line 345 of file layercache.cpp.
bool FIFE::CacheTreeCollector::visit | ( | LayerCache::CacheTree::Node * | node, |
int32_t | d = -1 |
||
) |
Definition at line 351 of file layercache.cpp.
References FIFE::QuadNode< DataType, MinimumSize >::data(), FIFE::RectType< T >::intersects(), m_indices, m_viewport, FIFE::QuadNode< DataType, MinimumSize >::size(), FIFE::QuadNode< DataType, MinimumSize >::x(), and FIFE::QuadNode< DataType, MinimumSize >::y().
Referenced by FIFE::LayerCache::collect().
|
private |
Definition at line 342 of file layercache.cpp.
Referenced by visit().
|
private |
Definition at line 343 of file layercache.cpp.
Referenced by visit().