Castor3D 0.16.0
Multiplatform 3D engine
castor3d::SceneFileParser Member List

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 &params=ParserParameterArray())castor::FileParser
addParser(SectionId section, String const &name, ParserFunction const &function, ParserParameterArray const &params=ParserParameterArray())castor::FileParser
cleanupParser(PreprocessedFile &preprocessed)castor::FileParserinline
DataHolderT() noexcept=defaultcastor::DataHolderT< RootContext >
DataHolderT(RootContext d) noexceptcastor::DataHolderT< RootContext >inlineexplicit
doDiscardParser(PreprocessedFile &preprocessed, StringView line)castor::FileParserprotectedvirtual
FileParser(SectionId rootSectionId, void *rootBlockContext=nullptr)castor::FileParserexplicit
FileParser(LoggerInstance &logger, SectionId rootSectionId, void *rootBlockContext=nullptr)castor::FileParser
getAdditionalParsers() constcastor::FileParserinline
getData()castor::DataHolderT< RootContext >inline
getData() constcastor::DataHolderT< RootContext >inline
getLogger() constcastor::FileParserinline
getOwner() constcastor::OwnedBy< Engine >inline
getRenderWindow()castor3d::SceneFileParserinline
getRootBlockContext() constcastor::FileParserinline
getRootSectionId() constcastor::FileParserinline
getSectionName(SectionId section) constcastor::FileParserinline
ignore()castor::FileParserinline
initialiseParser(castor::Path const &path)castor3d::SceneFileParser
isIgnored() constcastor::FileParserinline
m_definescastor::FileParserprotected
m_ignoredcastor::FileParserprotected
m_loggercastor::FileParserprotected
m_parserscastor::FileParserprotected
NonMovable()=defaultcastor::NonMovableprotected
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::SceneFileParserexplicit
scenesBegin()castor3d::SceneFileParserinline
scenesBegin() constcastor3d::SceneFileParserinline
scenesEnd() constcastor3d::SceneFileParserinline
setData(RootContext data)castor::DataHolderT< RootContext >inline
validate(PreprocessedFile &preprocessed)castor::FileParserinline
~FileParser() noexcept=defaultcastor::FileParservirtual
~NonMovable() noexcept=defaultcastor::NonMovableprotected