OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
Nif::Record Struct Referenceabstract

Base class for all records. More...

#include <record.hpp>

Inheritance diagram for Nif::Record:
Collaboration diagram for Nif::Record:

Public Member Functions

 Record ()
 
virtual void read (NIFStream *nif)=0
 Parses the record from file. More...
 
virtual void post (NIFFile *nif)
 Does post-processing, after the entire tree is loaded. More...
 
virtual ~Record ()
 

Public Attributes

int recType
 
std::string recName
 
size_t recIndex
 

Detailed Description

Base class for all records.

Constructor & Destructor Documentation

Nif::Record::Record ( )
inline
virtual Nif::Record::~Record ( )
inlinevirtual

Member Function Documentation

virtual void Nif::Record::post ( NIFFile nif)
inlinevirtual
virtual void Nif::Record::read ( NIFStream nif)
pure virtual

Member Data Documentation

size_t Nif::Record::recIndex
std::string Nif::Record::recName
int Nif::Record::recType

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