Castor3D 0.16.0
Multiplatform 3D engine
|
This is the complete list of members for castor3d::SceneFileParser, including all inherited members.
addParser(SectionId oldSection, SectionId newSection, String const &name, ParserFunction const &function, ParserParameterArray const ¶ms=ParserParameterArray()) | castor::FileParser | |
addParser(SectionId section, String const &name, ParserFunction const &function, ParserParameterArray const ¶ms=ParserParameterArray()) | castor::FileParser | |
cleanupParser(PreprocessedFile &preprocessed) | castor::FileParser | inline |
DataHolderT() noexcept=default | castor::DataHolderT< RootContext > | |
DataHolderT(RootContext d) noexcept | castor::DataHolderT< RootContext > | inlineexplicit |
doDiscardParser(PreprocessedFile &preprocessed, StringView line) | castor::FileParser | protectedvirtual |
FileParser(SectionId rootSectionId, void *rootBlockContext=nullptr) | castor::FileParser | explicit |
FileParser(LoggerInstance &logger, SectionId rootSectionId, void *rootBlockContext=nullptr) | castor::FileParser | |
getAdditionalParsers() const | castor::FileParser | inline |
getData() | castor::DataHolderT< RootContext > | inline |
getData() const | castor::DataHolderT< RootContext > | inline |
getLogger() const | castor::FileParser | inline |
getOwner() const | castor::OwnedBy< Engine > | inline |
getRenderWindow() | castor3d::SceneFileParser | inline |
getRootBlockContext() const | castor::FileParser | inline |
getRootSectionId() const | castor::FileParser | inline |
getSectionName(SectionId section) const | castor::FileParser | inline |
ignore() | castor::FileParser | inline |
initialiseParser(castor::Path const &path) | castor3d::SceneFileParser | |
isIgnored() const | castor::FileParser | inline |
m_defines | castor::FileParser | protected |
m_ignored | castor::FileParser | protected |
m_logger | castor::FileParser | protected |
m_parsers | castor::FileParser | protected |
NonMovable()=default | castor::NonMovable | protected |
OwnedBy(Engine &owner) | castor::OwnedBy< Engine > | inlineexplicitprotected |
parseError(String const &functionName, uint64_t lineIndex, String const &error) | castor::FileParser | |
parseFile(String const &appName, Path const &path) | castor::FileParser | |
parseFile(Path const &path) | castor::FileParser | |
parseFile(Path const &path, String const &content) | castor::FileParser | |
parseWarning(String const &functionName, uint64_t lineIndex, String const &warning) | castor::FileParser | |
processFile(String const &appName, Path path, PreprocessedFile &preprocessed) | castor::FileParser | |
processFile(Path const &path, PreprocessedFile &preprocessed) | castor::FileParser | |
processFile(Path const &path, String const &content, PreprocessedFile &preprocessed) | castor::FileParser | |
processFile(String const &appName, Path const &path) | castor::FileParser | |
processFile(Path const &path) | castor::FileParser | |
processFile(Path const &path, String const &content) | castor::FileParser | |
registerParsers(String const &name, AdditionalParsers const &parsers) | castor::FileParser | |
SceneFileParser(Engine &engine, ProgressBar *progress=nullptr) | castor3d::SceneFileParser | explicit |
scenesBegin() | castor3d::SceneFileParser | inline |
scenesBegin() const | castor3d::SceneFileParser | inline |
scenesEnd() const | castor3d::SceneFileParser | inline |
setData(RootContext data) | castor::DataHolderT< RootContext > | inline |
validate(PreprocessedFile &preprocessed) | castor::FileParser | inline |
~FileParser() noexcept=default | castor::FileParser | virtual |
~NonMovable() noexcept=default | castor::NonMovable | protected |