OpenMW
Classes | Namespaces | Functions | Variables
components/nif/niffile.cpp File Reference
#include "niffile.hpp"
#include "record.hpp"
#include "components/misc/stringops.hpp"
#include "extra.hpp"
#include "controlled.hpp"
#include "node.hpp"
#include "property.hpp"
#include "data.hpp"
#include "effect.hpp"
#include "controller.hpp"
#include <iostream>
#include <boost/thread/locks.hpp>

Classes

class  Nif::NIFFile::LoadedCache
struct  Nif::NIFFile::LoadedCache::mutex
struct  Nif::RecordFactoryEntry

Namespaces

namespace  Nif

Functions

template<typename NodeType >
static Record * Nif::construct ()
RecordFactoryEntry const * Nif::lookupRecordFactory (char const *name)

Variables

static const RecordFactoryEntry Nif::recordFactories []
static RecordFactoryEntry const * Nif::recordFactories_begin = &recordFactories [0]
static RecordFactoryEntry const * Nif::recordFactories_end = &recordFactories [sizeof (recordFactories) / sizeof (recordFactories[0])]