|
Pol
Revision:cb584c9
|
#include <npctmpl.h>
Inheritance diagram for Pol::Core::NpcTemplateConfigSource:Public Member Functions | |
| NpcTemplateConfigSource () | |
| NpcTemplateConfigSource (const Clib::ConfigFile &cf) | |
| virtual void | display_error (const std::string &msg, bool show_curline=true, const Clib::ConfigElemBase *elem=nullptr, bool error=true) const POL_OVERRIDE |
| size_t | estimateSize () const |
Public Member Functions inherited from Pol::Clib::ConfigSource | |
| virtual | ~ConfigSource () |
Private Attributes | |
| unsigned | _fileline |
| std::string | _filename |
| Pol::Core::NpcTemplateConfigSource::NpcTemplateConfigSource | ( | ) |
Definition at line 32 of file npctemplates.cpp.
| Pol::Core::NpcTemplateConfigSource::NpcTemplateConfigSource | ( | const Clib::ConfigFile & | cf | ) |
Definition at line 30 of file npctemplates.cpp.
|
virtual |
Implements Pol::Clib::ConfigSource.
Definition at line 37 of file npctemplates.cpp.
References _fileline, _filename, ERROR_PRINT, Pol::Clib::ConfigElemBase::rest(), and Pol::Clib::ConfigElemBase::type().
| size_t Pol::Core::NpcTemplateConfigSource::estimateSize | ( | ) | const |
Definition at line 33 of file npctemplates.cpp.
References _filename.
Referenced by Pol::Core::NpcTemplateElem::estimateSize().
|
private |
Definition at line 74 of file npctmpl.h.
Referenced by display_error().
|
private |
Definition at line 73 of file npctmpl.h.
Referenced by display_error(), and estimateSize().