NW4F Sys
Loading...
Searching...
No Matches
font_TagProcessorBase.h
Go to the documentation of this file.
1#ifndef NW_FONT_TAGPROCESSORBASE_H_
2#define NW_FONT_TAGPROCESSORBASE_H_
3
4#include <nw/ut/ut_Rect.h>
5#include <nw/ut/ut_RuntimeTypeInfo.h>
6
7namespace nw { namespace font {
8
9template <typename CharType>
11
12template <typename CharType>
40
41} } // namespace nw::font
42
43#endif // NW_FONT_TAGPROCESSORBASE_H_
Definition font_TagProcessorBase.h:14
virtual Operation Process(u16 code, ContextType *pContext)
virtual Operation CalcRect(ut::Rect *pRect, u16 code, ContextType *pContext)
void ProcessLinefeed(ContextType *pContext)
PrintContext< CharType > ContextType
Definition font_TagProcessorBase.h:18
void ProcessTab(ContextType *pContext)
Operation
Definition font_TagProcessorBase.h:21
@ NUM_OF_OPERATION
Definition font_TagProcessorBase.h:27
@ OPERATION_NEXT_LINE
Definition font_TagProcessorBase.h:25
@ OPERATION_CHAR_SPACE
Definition font_TagProcessorBase.h:24
@ OPERATION_DEFAULT
Definition font_TagProcessorBase.h:22
@ OPERATION_NO_CHAR_SPACE
Definition font_TagProcessorBase.h:23
@ OPERATION_END_DRAW
Definition font_TagProcessorBase.h:26
Definition font_TagProcessorBase.h:7
Definition ut_CriticalSection.h:6
Definition math_Constant.cpp:5
Definition font_TagProcessorBase.h:10
Definition ut_Rect.h:9
#define NW_UT_RUNTIME_TYPEINFO_ROOT()
Definition ut_RuntimeTypeInfo.h:8