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) | ewol::compositing::Text | 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) | ewol::compositing::Text | virtual |
drawMT(const mat4 &_transformationMatrix, bool _enableDepthTest) | ewol::compositing::Text | 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) (defined in ewol::compositing::Text) | ewol::compositing::Text | virtual |
getHeight() (defined in ewol::compositing::Text) | ewol::compositing::Text | virtual |
getPos() | ewol::compositing::TextBase | inline |
getSize() (defined in ewol::compositing::Text) | ewol::compositing::Text | 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_font | ewol::compositing::Text | 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_size (defined in ewol::compositing::Text) | ewol::compositing::Text | 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) | ewol::compositing::Text | 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) | ewol::compositing::Text | virtual |
setFontBold(bool _status) | ewol::compositing::TextBase | |
setFontItalic(bool _status) | ewol::compositing::TextBase | |
setFontMode(enum ewol::font::mode _mode) | ewol::compositing::Text | virtual |
setFontName(const std::string &_fontName) | ewol::compositing::Text | virtual |
setFontSize(int32_t _fontSize) | ewol::compositing::Text | 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 | |
Text(const std::string &_fontName="", int32_t _fontSize=-1) | ewol::compositing::Text | |
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 |
~Text() | ewol::compositing::Text | virtual |
~TextBase() | ewol::compositing::TextBase | virtual |