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::CodeWriter
explicit
continueScope
()
CeresEngine::CodeWriter
decrementIndent
()
CeresEngine::IndentHandler
endAlignedLines
()
CeresEngine::CodeWriter
endLine
()
CeresEngine::CodeWriter
endScope
()
CeresEngine::CodeWriter
endSeparatedList
()
CeresEngine::CodeWriter
flushSeparatedLines
(AlignedLineQueue &lineQueue)
CeresEngine::CodeWriter
private
getCurrentOptions
() const
CeresEngine::CodeWriter
private
getFullIndent
() const
CeresEngine::IndentHandler
getOutputStream
()
CeresEngine::CodeWriter
inline
private
incrementIndent
()
CeresEngine::IndentHandler
IndentHandler
(const String &initialIndent=" ")
CeresEngine::IndentHandler
isOpenLine
() const
CeresEngine::CodeWriter
inline
mIndent
CeresEngine::IndentHandler
private
mIndentFull
CeresEngine::IndentHandler
private
mIndentStack
CeresEngine::IndentHandler
private
mLineAlignmentLevel
CeresEngine::CodeWriter
private
mOpenLine
CeresEngine::CodeWriter
private
mOptionsStack
CeresEngine::CodeWriter
private
mQueuedAlignedLines
CeresEngine::CodeWriter
private
mScopeOptionStack
CeresEngine::CodeWriter
private
mScopeState
CeresEngine::CodeWriter
private
mSeparatedLists
CeresEngine::CodeWriter
private
mStream
CeresEngine::CodeWriter
private
newLineOpenScope
CeresEngine::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::CodeWriter
inline
writeJoined
(String separator, const InitializerList< WriterFunctor > &functors)
CeresEngine::CodeWriter
writeLine
(const StringView &text)
CeresEngine::CodeWriter
WriterFunctor
typedef
CeresEngine::CodeWriter
writeSeparatorIfPending
()
CeresEngine::CodeWriter
private
~IndentHandler
()
CeresEngine::IndentHandler
virtual
Generated by
1.9.8