| calculateSize(const std::string &_text) | ewol::compositing::TextBase | |
| calculateSize(const std::u32string &_text) | ewol::compositing::TextBase | |
| calculateSize(const char32_t &_charcode) | ewol::compositing::TextBase | inline |
| calculateSizeChar(const char32_t &_charcode)=0 | ewol::compositing::TextBase | protectedpure virtual |
| calculateSizeDecorated(const std::string &_text) | ewol::compositing::TextBase | |
| calculateSizeDecorated(const std::u32string &_text) | ewol::compositing::TextBase | |
| calculateSizeHTML(const std::string &_text) | ewol::compositing::TextBase | |
| calculateSizeHTML(const std::u32string &_text) | ewol::compositing::TextBase | |
| clear() | ewol::compositing::TextBase | virtual |
| Compositing() | ewol::Compositing | |
| disableAlignement() | ewol::compositing::TextBase | |
| disableCursor() | ewol::compositing::TextBase | |
| draw(bool _disableDepthTest=true) | ewol::compositing::TextBase | inlinevirtual |
| draw(const mat4 &_transformationMatrix, bool _enableDepthTest=false) | ewol::compositing::TextBase | inline |
| drawD(bool _disableDepthTest)=0 | ewol::compositing::TextBase | pure virtual |
| drawMT(const mat4 &_transformationMatrix, bool _enableDepthTest)=0 | ewol::compositing::TextBase | pure virtual |
| extrapolateLastId(const std::string &_text, const int32_t _start, int32_t &_stop, int32_t &_space, int32_t &_freeSpace) | ewol::compositing::TextBase | protected |
| extrapolateLastId(const std::u32string &_text, const int32_t _start, int32_t &_stop, int32_t &_space, int32_t &_freeSpace) | ewol::compositing::TextBase | protected |
| forceLineReturn() | ewol::compositing::TextBase | |
| getAlignement() | ewol::compositing::TextBase | |
| getDrawing() (defined in ewol::compositing::TextBase) | ewol::compositing::TextBase | inlinevirtual |
| getFontMode() | ewol::compositing::TextBase | inline |
| getGlyphPointer(char32_t _charcode)=0 (defined in ewol::compositing::TextBase) | ewol::compositing::TextBase | pure virtual |
| getHeight()=0 (defined in ewol::compositing::TextBase) | ewol::compositing::TextBase | pure virtual |
| getPos() | ewol::compositing::TextBase | inline |
| getSize()=0 (defined in ewol::compositing::TextBase) | ewol::compositing::TextBase | pure virtual |
| htmlAddData(const std::u32string &_data) | ewol::compositing::TextBase | protected |
| htmlFlush() | ewol::compositing::TextBase | protected |
| loadProgram(const std::string &_shaderName) | ewol::compositing::TextBase | virtual |
| m_alignement | ewol::compositing::TextBase | protected |
| m_clippingEnable | ewol::compositing::TextBase | protected |
| m_clippingPosStart | ewol::compositing::TextBase | protected |
| m_clippingPosStop | ewol::compositing::TextBase | protected |
| m_color | ewol::compositing::TextBase | protected |
| m_colorBg | ewol::compositing::TextBase | protected |
| m_colorCursor | ewol::compositing::TextBase | protected |
| m_colorSelection | ewol::compositing::TextBase | protected |
| m_coord | ewol::compositing::TextBase | protected |
| m_coordColor | ewol::compositing::TextBase | protected |
| m_coordTex | ewol::compositing::TextBase | protected |
| m_cursorPos | ewol::compositing::TextBase | protected |
| m_defaultColorBg | ewol::compositing::TextBase | protected |
| m_defaultColorFg | ewol::compositing::TextBase | protected |
| m_GLColor | ewol::compositing::TextBase | protected |
| m_GLMatrix | ewol::compositing::TextBase | protected |
| m_GLPosition | ewol::compositing::TextBase | protected |
| m_GLprogram | ewol::compositing::TextBase | protected |
| m_GLtexID | ewol::compositing::TextBase | protected |
| m_GLtextHeight | ewol::compositing::TextBase | protected |
| m_GLtexture | ewol::compositing::TextBase | protected |
| m_GLtextWidth | ewol::compositing::TextBase | protected |
| m_htmlCurrrentLine | ewol::compositing::TextBase | protected |
| m_htmlDecoration | ewol::compositing::TextBase | protected |
| m_htmlDecoTmp | ewol::compositing::TextBase | protected |
| m_kerning | ewol::compositing::TextBase | protected |
| m_matrixApply (defined in ewol::Compositing) | ewol::Compositing | protected |
| m_mode | ewol::compositing::TextBase | protected |
| m_nbCharDisplayed | ewol::compositing::TextBase | protected |
| m_needDisplay | ewol::compositing::TextBase | protected |
| m_position | ewol::compositing::TextBase | protected |
| m_previousCharcode | ewol::compositing::TextBase | protected |
| m_selectionStartPos | ewol::compositing::TextBase | protected |
| m_sizeDisplayStart | ewol::compositing::TextBase | protected |
| m_sizeDisplayStop | ewol::compositing::TextBase | protected |
| m_startTextpos | ewol::compositing::TextBase | protected |
| m_stopTextPos | ewol::compositing::TextBase | protected |
| m_vectorialDraw | ewol::compositing::TextBase | protected |
| parseHtmlNode(const exml::Element &_element) | ewol::compositing::TextBase | protected |
| print(const std::string &_text) | ewol::compositing::TextBase | |
| print(const std::u32string &_text) | ewol::compositing::TextBase | |
| print(const std::string &_text, const std::vector< TextDecoration > &_decoration) | ewol::compositing::TextBase | |
| print(const std::u32string &_text, const std::vector< TextDecoration > &_decoration) | ewol::compositing::TextBase | |
| printChar(const char32_t &_charcode)=0 | ewol::compositing::TextBase | pure virtual |
| printCursor(bool _isInsertMode, float _cursorSize=20.0f) | ewol::compositing::TextBase | |
| printDecorated(const std::string &_text) | ewol::compositing::TextBase | |
| printDecorated(const std::u32string &_text) | ewol::compositing::TextBase | |
| printHTML(const std::string &_text) | ewol::compositing::TextBase | |
| printHTML(const std::u32string &_text) | ewol::compositing::TextBase | |
| reset() | ewol::compositing::TextBase | virtual |
| resetMatrix() | ewol::Compositing | virtual |
| rotate(const vec3 &_vect, float _angle) | ewol::compositing::TextBase | virtual |
| scale(const vec3 &_vect) | ewol::compositing::TextBase | virtual |
| setClipping(const vec3 &_pos, const vec3 &_posEnd) | ewol::compositing::TextBase | |
| setClipping(const vec2 &_pos, const vec2 &_posEnd) | ewol::compositing::TextBase | inline |
| setClippingMode(bool _newMode) | ewol::compositing::TextBase | |
| setClippingWidth(const vec3 &_pos, const vec3 &_width) | ewol::compositing::TextBase | inline |
| setClippingWidth(const vec2 &_pos, const vec2 &_width) | ewol::compositing::TextBase | inline |
| setColor(const etk::Color<> &_color) | ewol::compositing::TextBase | inline |
| setColorBg(const etk::Color<> &_color) | ewol::compositing::TextBase | |
| setCursorColor(const etk::Color<> &_color) | ewol::compositing::TextBase | |
| setCursorPos(int32_t _cursorPos) | ewol::compositing::TextBase | |
| setCursorSelection(int32_t _cursorPos, int32_t _selectionStartPos) | ewol::compositing::TextBase | |
| setDefaultColorBg(const etk::Color<> &_color) | ewol::compositing::TextBase | inline |
| setDefaultColorFg(const etk::Color<> &_color) | ewol::compositing::TextBase | inline |
| setFont(std::string _fontName, int32_t _fontSize)=0 | ewol::compositing::TextBase | pure virtual |
| setFontBold(bool _status) | ewol::compositing::TextBase | |
| setFontItalic(bool _status) | ewol::compositing::TextBase | |
| setFontMode(enum ewol::font::mode _mode)=0 | ewol::compositing::TextBase | pure virtual |
| setFontName(const std::string &_fontName)=0 | ewol::compositing::TextBase | pure virtual |
| setFontSize(int32_t _fontSize)=0 | ewol::compositing::TextBase | pure virtual |
| setKerningMode(bool _newMode) | ewol::compositing::TextBase | |
| setMatrix(const mat4 &_mat) | ewol::Compositing | virtual |
| setPos(const vec3 &_pos) | ewol::compositing::TextBase | |
| setPos(const vec2 &_pos) | ewol::compositing::TextBase | inline |
| setRelPos(const vec3 &_pos) | ewol::compositing::TextBase | |
| setRelPos(const vec2 &_pos) | ewol::compositing::TextBase | inline |
| setSelectionColor(const etk::Color<> &_color) | ewol::compositing::TextBase | |
| setTextAlignement(float _startTextpos, float _stopTextPos, enum ewol::compositing::aligneMode _alignement=ewol::compositing::alignDisable) | ewol::compositing::TextBase | |
| TextBase(const std::string &_shaderName="{ewol}DATA:text.prog", bool _loadProgram=true) | ewol::compositing::TextBase | |
| translate(const vec3 &_vect) | ewol::compositing::TextBase | virtual |
| ~Compositing() | ewol::Compositing | virtual |
| ~TextBase() | ewol::compositing::TextBase | virtual |