Class BaseContainer

template<typename T>
class BaseContainer

Public Functions

inline void pushObject(IVector pos, T obj)

Pushes an object to the map.

inline void removeObject(IVector pos)

Remove an object existing at a position.

inline bool objectExistsAtPosition(IVector pos)

Check if an object exists at specified position.

inline T &getObjectAtPosition(IVector pos)

Gets the object at a specified IVector Position.

inline std::map<IVector, T> &getObjects()

Get a reference to the whole object map.