OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | List of all members
CSMWorld::IdAccessor< ESXRecordT > Struct Template Reference

Access to ID field in records. More...

#include <collection.hpp>

Collaboration diagram for CSMWorld::IdAccessor< ESXRecordT >:

Public Member Functions

void setId (ESXRecordT &record, const std::string &id) const
 
const std::string getId (const ESXRecordT &record) const
 
template<>
void setId (Land &record, const std::string &id) const
 
template<>
void setId (LandTexture &record, const std::string &id) const
 
template<>
const std::string getId (const Land &record) const
 
template<>
const std::string getId (const LandTexture &record) const
 

Detailed Description

template<typename ESXRecordT>
struct CSMWorld::IdAccessor< ESXRecordT >

Access to ID field in records.

Member Function Documentation

template<typename ESXRecordT >
const std::string CSMWorld::IdAccessor< ESXRecordT >::getId ( const ESXRecordT &  record) const
template<>
const std::string CSMWorld::IdAccessor< Land >::getId ( const Land record) const
inline

Here is the call graph for this function:

template<>
const std::string CSMWorld::IdAccessor< LandTexture >::getId ( const LandTexture record) const
inline

Here is the call graph for this function:

template<typename ESXRecordT >
void CSMWorld::IdAccessor< ESXRecordT >::setId ( ESXRecordT &  record,
const std::string &  id 
) const
template<>
void CSMWorld::IdAccessor< Land >::setId ( Land record,
const std::string &  id 
) const
inline

Here is the call graph for this function:

template<>
void CSMWorld::IdAccessor< LandTexture >::setId ( LandTexture record,
const std::string &  id 
) const
inline

Here is the call graph for this function:


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