#include <FGD.h>
|
void | readEntities (BufferStreamReadOnly &stream, const std::string &path, std::vector< std::string > &seenPaths) |
|
Definition at line 14 of file FGD.h.
◆ FGD() [1/2]
◆ FGD() [2/2]
FGD::FGD |
( |
const std::string & |
fgdPath | ) |
|
|
explicit |
◆ getAutoVisGroups()
◆ getEntities()
const std::unordered_map< std::string_view, FGD::Entity > & FGD::getEntities |
( |
| ) |
const |
◆ getMapSize()
math::Vec2i FGD::getMapSize |
( |
| ) |
const |
◆ getMaterialExclusionDirs()
const std::vector< std::string_view > & FGD::getMaterialExclusionDirs |
( |
| ) |
const |
◆ getVersion()
int FGD::getVersion |
( |
| ) |
const |
◆ load()
void FGD::load |
( |
const std::string & |
fgdPath | ) |
|
Can be called multiple times in succession to load multiple FGD files.
The FGD file data will be merged with previously loaded data.
- Parameters
-
fgdPath | The path to the FGD to load |
Definition at line 506 of file FGD.cpp.
◆ readEntities()
void FGD::readEntities |
( |
BufferStreamReadOnly & |
stream, |
|
|
const std::string & |
path, |
|
|
std::vector< std::string > & |
seenPaths |
|
) |
| |
|
protected |
◆ autoVisGroups
◆ backingData
std::list<std::string> toolpp::FGD::backingData |
|
protected |
◆ entities
std::unordered_map<std::string_view, Entity> toolpp::FGD::entities |
|
protected |
◆ mapSize
sourcepp::math::Vec2i toolpp::FGD::mapSize {} |
|
protected |
◆ materialExclusionDirs
std::vector<std::string_view> toolpp::FGD::materialExclusionDirs |
|
protected |
◆ version
int toolpp::FGD::version = 0 |
|
protected |
The documentation for this class was generated from the following files: