OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
MWRender::LocalMap::MapSegment Struct Reference
Collaboration diagram for MWRender::LocalMap::MapSegment:

Public Member Functions

 MapSegment ()
 
 ~MapSegment ()
 
void initFogOfWar ()
 
void loadFogOfWar (const ESM::FogTexture &fog)
 
void saveFogOfWar (ESM::FogTexture &fog) const
 
void createFogOfWarTexture ()
 

Public Attributes

osg::ref_ptr< osg::Texture2D > mMapTexture
 
osg::ref_ptr< osg::Texture2D > mFogOfWarTexture
 
osg::ref_ptr< osg::Image > mFogOfWarImage
 
bool mHasFogState
 

Constructor & Destructor Documentation

MWRender::LocalMap::MapSegment::MapSegment ( )
MWRender::LocalMap::MapSegment::~MapSegment ( )

Member Function Documentation

void MWRender::LocalMap::MapSegment::createFogOfWarTexture ( )
void MWRender::LocalMap::MapSegment::initFogOfWar ( )

Here is the caller graph for this function:

void MWRender::LocalMap::MapSegment::loadFogOfWar ( const ESM::FogTexture fog)

Here is the caller graph for this function:

void MWRender::LocalMap::MapSegment::saveFogOfWar ( ESM::FogTexture fog) const

Here is the caller graph for this function:

Member Data Documentation

osg::ref_ptr<osg::Image> MWRender::LocalMap::MapSegment::mFogOfWarImage
osg::ref_ptr<osg::Texture2D> MWRender::LocalMap::MapSegment::mFogOfWarTexture
bool MWRender::LocalMap::MapSegment::mHasFogState
osg::ref_ptr<osg::Texture2D> MWRender::LocalMap::MapSegment::mMapTexture

The documentation for this struct was generated from the following files: