CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::CodeWriter Member List

This is the complete list of members for CeresEngine::CodeWriter, including all inherited members.

alignLine()CeresEngine::CodeWriter
beginAlignedLines()CeresEngine::CodeWriter
beginLine()CeresEngine::CodeWriter
beginScope(bool compact=false, bool endWithSemicolon=false, bool useBraces=true)CeresEngine::CodeWriter
beginSeparatedList(String separator=", ")CeresEngine::CodeWriter
CodeWriter()CeresEngine::CodeWriter
CodeWriter(std::ostream &stream)CeresEngine::CodeWriterexplicit
continueScope()CeresEngine::CodeWriter
decrementIndent()CeresEngine::IndentHandler
endAlignedLines()CeresEngine::CodeWriter
endLine()CeresEngine::CodeWriter
endScope()CeresEngine::CodeWriter
endSeparatedList()CeresEngine::CodeWriter
flushSeparatedLines(AlignedLineQueue &lineQueue)CeresEngine::CodeWriterprivate
getCurrentOptions() constCeresEngine::CodeWriterprivate
getFullIndent() constCeresEngine::IndentHandler
getOutputStream()CeresEngine::CodeWriterinlineprivate
incrementIndent()CeresEngine::IndentHandler
IndentHandler(const String &initialIndent=" ")CeresEngine::IndentHandler
isOpenLine() constCeresEngine::CodeWriterinline
mIndentCeresEngine::IndentHandlerprivate
mIndentFullCeresEngine::IndentHandlerprivate
mIndentStackCeresEngine::IndentHandlerprivate
mLineAlignmentLevelCeresEngine::CodeWriterprivate
mOpenLineCeresEngine::CodeWriterprivate
mOptionsStackCeresEngine::CodeWriterprivate
mQueuedAlignedLinesCeresEngine::CodeWriterprivate
mScopeOptionStackCeresEngine::CodeWriterprivate
mScopeStateCeresEngine::CodeWriterprivate
mSeparatedListsCeresEngine::CodeWriterprivate
mStreamCeresEngine::CodeWriterprivate
newLineOpenScopeCeresEngine::CodeWriter
popOptions()CeresEngine::CodeWriter
pushOptions(const Options &options)CeresEngine::CodeWriter
separator()CeresEngine::CodeWriter
setIndent(const String &indent)CeresEngine::IndentHandler
setOutputStream(std::ostream &stream)CeresEngine::CodeWriter
write(const StringView &text)CeresEngine::CodeWriter
write(const StringView &text1, const StringView &text2, const Args &... rest)CeresEngine::CodeWriterinline
writeJoined(String separator, const InitializerList< WriterFunctor > &functors)CeresEngine::CodeWriter
writeLine(const StringView &text)CeresEngine::CodeWriter
WriterFunctor typedefCeresEngine::CodeWriter
writeSeparatorIfPending()CeresEngine::CodeWriterprivate
~IndentHandler()CeresEngine::IndentHandlervirtual