#include <FGD.h>
|
| void | readEntities (BufferStreamReadOnly &stream, const std::filesystem::path &path, std::vector< std::filesystem::path > &seenPaths) |
Definition at line 16 of file FGD.h.
◆ FGD() [1/2]
◆ FGD() [2/2]
| FGD::FGD |
( |
const std::filesystem::path & | fgdPath | ) |
|
|
explicit |
◆ getAutoVisGroups()
◆ getEntities()
| const std::unordered_map< std::string_view, FGD::Entity > & FGD::getEntities |
( |
| ) |
const |
|
nodiscard |
◆ getMapSize()
| math::Vec2i FGD::getMapSize |
( |
| ) |
const |
|
nodiscard |
◆ getMaterialExclusionDirs()
| const std::vector< std::string_view > & FGD::getMaterialExclusionDirs |
( |
| ) |
const |
|
nodiscard |
◆ getVersion()
| int FGD::getVersion |
( |
| ) |
const |
|
nodiscard |
◆ load()
| void FGD::load |
( |
const std::filesystem::path & | 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 510 of file FGD.cpp.
◆ readEntities()
| void FGD::readEntities |
( |
BufferStreamReadOnly & | stream, |
|
|
const std::filesystem::path & | path, |
|
|
std::vector< std::filesystem::path > & | 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: