OpenMW
|
#include <recordptr.hpp>
Public Member Functions | |
void | read (NIFStream *nif) |
void | post (NIFFile *nif) |
const Ptr & | operator[] (size_t index) const |
Ptr & | operator[] (size_t index) |
size_t | length () const |
Private Types | |
typedef RecordPtrT< X > | Ptr |
Private Attributes | |
std::vector< Ptr > | list |
A list of references to other records. These are read as a list, and later converted to pointers as needed. Not an optimized implementation.
typedef RecordPtrT<X> Nif::RecordListT< X >::Ptr [private] |
size_t Nif::RecordListT< X >::length | ( | ) | const [inline] |
const Ptr& Nif::RecordListT< X >::operator[] | ( | size_t | index | ) | const [inline] |
Ptr& Nif::RecordListT< X >::operator[] | ( | size_t | index | ) | [inline] |
void Nif::RecordListT< X >::post | ( | NIFFile * | nif | ) | [inline] |
void Nif::RecordListT< X >::read | ( | NIFStream * | nif | ) | [inline] |
std::vector<Ptr> Nif::RecordListT< X >::list [private] |