proland::ObjectTileStorage::ObjectSlot Class Reference

A tile managed by an ObjectTileStorage. More...

#include <ObjectTileStorage.h>

Inheritance diagram for proland::ObjectTileStorage::ObjectSlot:
proland::TileStorage::Slot

List of all members.

Public Member Functions

 ObjectSlot (TileStorage *owner)
 Creates a new ObjectSlot.
virtual ~ObjectSlot ()
 Deletes this ObjectSlot.

Public Attributes

ptr< Object > data
 The tile data.

Detailed Description

A tile managed by an ObjectTileStorage.


Constructor & Destructor Documentation

proland::ObjectTileStorage::ObjectSlot::ObjectSlot ( TileStorage owner  ) 

Creates a new ObjectSlot.

This constructor does NOT allocate any object.

Parameters:
owner the TileStorage that manages this tile.
virtual proland::ObjectTileStorage::ObjectSlot::~ObjectSlot (  )  [virtual]

Deletes this ObjectSlot.

This deletes the reference to data.


Member Data Documentation

The tile data.


Generated on Sat May 12 09:41:37 2012 for proland by  doxygen 1.6.1