diff options
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/usr/targeting/common/attributeTank.H | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/include/usr/targeting/common/attributeTank.H b/src/include/usr/targeting/common/attributeTank.H index 4e67e72db..1a4c5a4ce 100644 --- a/src/include/usr/targeting/common/attributeTank.H +++ b/src/include/usr/targeting/common/attributeTank.H @@ -713,6 +713,21 @@ namespace AttributeTank */ size_t size() const; + /** + * @brief Return a copy of all attributes in the tank + * + * @param[out] List of all attributes in this tank + * @return n/a + */ + void getAllAttributes( std::list<Attribute *>& o_attributes ) const; + + /** + * @brief Return a string description of the given tank layer + * + * @return String representation of layer + */ + static const char* layerToString( TankLayer i_layer ); + private: // Copy constructor and assignment operator disabled AttributeTank(const AttributeTank & i_right); |