OpenMW
|
#include <livecellref.hpp>
Public Member Functions | |
LiveCellRef (const ESM::CellRef &cref, const X *b=NULL) | |
LiveCellRef (const X *b=NULL) | |
Public Attributes | |
const X * | mBase |
A reference to one object (of any type) in a cell.
Constructing this with a CellRef instance in the constructor means that in practice (where D is RefData) the possibly mutable data is copied across to mData. If later adding data (such as position) to CellRef this would have to be manually copied across.
MWWorld::LiveCellRef< X >::LiveCellRef | ( | const ESM::CellRef & | cref, |
const X * | b = NULL |
||
) | [inline] |
MWWorld::LiveCellRef< X >::LiveCellRef | ( | const X * | b = NULL | ) | [inline] |
const X* MWWorld::LiveCellRef< X >::mBase |