| | |
| | | PLPLC_RECT,
|
| | | PLPLC_TEXT,
|
| | | PLPLC_WTEXT,
|
| | |
|
| | | PLPLC__LAST
|
| | | };
|
| | |
|
| | |
| | | }
|
| | | PLPLType(const wchar_t* _val_s)
|
| | | {
|
| | | for (int i = 0; i < sizeof(val_s); i++)
|
| | | val_s[i] = _val_s[i];
|
| | | wchar_t* w_val_s = (wchar_t*)val_s;
|
| | | for (int i = 0; i < sizeof(val_s) / sizeof(wchar_t); i++)
|
| | | w_val_s[i] = _val_s[i];
|
| | | }
|
| | | };
|
| | |
|
| | |
| | | int fill;
|
| | | PLGH_Pen pen;
|
| | | void* cvxText;
|
| | |
|
| | | PLPLContext() :
|
| | | cmds(), params(), color_front(), color_back(), fill(0), pen(0, 0), cvxText(nullptr)
|
| | | {}
|
| | |
|
| | | ~PLPLContext()
|
| | | {
|
| | | delete(cvxText);
|
| | | cvxText = nullptr;
|
| | | }
|
| | | ~PLPLContext();
|
| | | };
|
| | |
|
| | | struct PL_Paint_Config
|
| | |
| | | std::string fontPath;
|
| | |
|
| | | PL_Paint_Config() :
|
| | | copyData(false), plplCtx(nullptr), fontPath()
|
| | | copyData(false), plplCtx(nullptr), fontPath(" ")
|
| | | { }
|
| | | };
|
| | |
|