Horizon Official Technical Documentation
|
|
#include <GridObject.hpp>
Public Member Functions | |
virtual | ~GridObject () |
bool | has_valid_grid_reference () const |
void | add_grid_reference (GridRefManager< T > &m) |
void | remove_grid_reference () |
GridReference< T > & | get_reference () |
Private Attributes | |
GridReference< T > | _ref |
|
inlinevirtual |
|
inline |
References Horizon::Zone::GridObject< T >::_ref, Horizon::Zone::GridObject< T >::has_valid_grid_reference(), and Horizon::Structures::LinkedList::Reference< TO, FROM >::link().
|
inline |
References Horizon::Zone::GridObject< T >::_ref.
|
inline |
References Horizon::Zone::GridObject< T >::_ref, and Horizon::Structures::LinkedList::Reference< TO, FROM >::is_valid().
Referenced by Horizon::Zone::GridObject< T >::add_grid_reference(), and Horizon::Zone::GridObject< T >::remove_grid_reference().
|
inline |
References Horizon::Zone::GridObject< T >::_ref, Horizon::Zone::GridObject< T >::has_valid_grid_reference(), and Horizon::Structures::LinkedList::Reference< TO, FROM >::remove().
|
private |