OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | List of all members
Terrain::View Class Referenceabstract

A View is a collection of rendering objects that are visible from a given camera/intersection. The base View class is part of the interface for usage in conjunction with preload feature. More...

#include <world.hpp>

Inheritance diagram for Terrain::View:
Collaboration diagram for Terrain::View:

Public Member Functions

virtual ~View ()
 
virtual void reset (unsigned int frame)=0
 Reset internal structure so that the next addition to the view will override the previous frame's contents. More...
 

Detailed Description

A View is a collection of rendering objects that are visible from a given camera/intersection. The base View class is part of the interface for usage in conjunction with preload feature.

Constructor & Destructor Documentation

virtual Terrain::View::~View ( )
inlinevirtual

Member Function Documentation

virtual void Terrain::View::reset ( unsigned int  frame)
pure virtual

Reset internal structure so that the next addition to the view will override the previous frame's contents.

Implemented in Terrain::ViewData, and Terrain::MyView.


The documentation for this class was generated from the following file: