#include <viewdata.hpp>
Terrain::ViewData::ViewData |
( |
| ) |
|
Terrain::ViewData::~ViewData |
( |
| ) |
|
void Terrain::ViewData::clear |
( |
| ) |
|
const osg::Vec3f & Terrain::ViewData::getEyePoint |
( |
| ) |
const |
unsigned int Terrain::ViewData::getFrameLastUsed |
( |
| ) |
const |
|
inline |
unsigned int Terrain::ViewData::getNumEntries |
( |
| ) |
const |
osg::Object* Terrain::ViewData::getViewer |
( |
| ) |
const |
|
inline |
bool Terrain::ViewData::hasChanged |
( |
| ) |
const |
- Returns
- Have any nodes changed since the last frame
bool Terrain::ViewData::hasEyePoint |
( |
| ) |
const |
void Terrain::ViewData::reset |
( |
unsigned int |
frame | ) |
|
|
virtual |
Reset internal structure so that the next addition to the view will override the previous frame's contents.
Implements Terrain::View.
void Terrain::ViewData::setEyePoint |
( |
const osg::Vec3f & |
eye | ) |
|
void Terrain::ViewData::setViewer |
( |
osg::Object * |
viewer | ) |
|
|
inline |
bool Terrain::ViewData::mChanged |
|
private |
std::vector<Entry> Terrain::ViewData::mEntries |
|
private |
osg::Vec3f Terrain::ViewData::mEyePoint |
|
private |
unsigned int Terrain::ViewData::mFrameLastUsed |
|
private |
bool Terrain::ViewData::mHasEyePoint |
|
private |
unsigned int Terrain::ViewData::mNumEntries |
|
private |
osg::ref_ptr<osg::Object> Terrain::ViewData::mViewer |
|
private |
The documentation for this class was generated from the following files:
- /home/travis/build/elsid/openmw/components/terrain/viewdata.hpp
- /home/travis/build/elsid/openmw/components/terrain/viewdata.cpp