1 #ifndef CSV_RENDER_CELLWATER_H 
    2 #define CSV_RENDER_CELLWATER_H 
   11 #include "../../model/world/record.hpp" 
   18     class PositionAttitudeTransform;
 
   24     class CellCoordinates;
 
   49             void cellDataChanged(
const QModelIndex& topLeft, 
const QModelIndex& bottomRight);
 
~CellWater()
Definition: cellwater.cpp:59
osg::ref_ptr< osg::Geode > mWaterNode
Definition: cellwater.hpp:63
osg::ref_ptr< osg::PositionAttitudeTransform > mWaterTransform
Definition: cellwater.hpp:62
osg::Group * mParentNode
Definition: cellwater.hpp:60
osg::ref_ptr< osg::Geometry > mWaterGeometry
Definition: cellwater.hpp:64
bool mHasWater
Definition: cellwater.hpp:68
CellWater(CSMWorld::Data &data, osg::Group *cellNode, const std::string &id, const CSMWorld::CellCoordinates &cellCoords)
Definition: cellwater.cpp:25
void recreate()
Definition: cellwater.cpp:127
Definition: cellwater.hpp:32
bool mExterior
Definition: cellwater.hpp:67
CSMWorld::Data & mData
Definition: cellwater.hpp:57
bool mDeleted
Definition: cellwater.hpp:66
static const int CellSize
Definition: cellwater.hpp:55
Definition: cellcoordinates.hpp:12
void reloadAssets()
Definition: cellwater.cpp:95
std::string mId
Definition: cellwater.hpp:58
void cellDataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight)
Definition: cellwater.cpp:100
void updateCellData(const CSMWorld::Record< CSMWorld::Cell > &cellRecord)
Definition: cellwater.cpp:64