ewol::compositing::Text Member List

This is the complete list of members for ewol::compositing::Text, including all inherited members.

calculateSize(const std::string &_text)ewol::compositing::TextBase
calculateSize(const std::u32string &_text)ewol::compositing::TextBase
calculateSize(const char32_t &_charcode)ewol::compositing::TextBaseinline
calculateSizeChar(const char32_t &_charcode)ewol::compositing::Textvirtual
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::TextBasevirtual
Compositing()ewol::Compositing
disableAlignement()ewol::compositing::TextBase
disableCursor()ewol::compositing::TextBase
draw(bool _disableDepthTest=true)ewol::compositing::TextBaseinlinevirtual
draw(const mat4 &_transformationMatrix, bool _enableDepthTest=false)ewol::compositing::TextBaseinline
drawD(bool _disableDepthTest)ewol::compositing::Textvirtual
drawMT(const mat4 &_transformationMatrix, bool _enableDepthTest)ewol::compositing::Textvirtual
extrapolateLastId(const std::string &_text, const int32_t _start, int32_t &_stop, int32_t &_space, int32_t &_freeSpace)ewol::compositing::TextBaseprotected
extrapolateLastId(const std::u32string &_text, const int32_t _start, int32_t &_stop, int32_t &_space, int32_t &_freeSpace)ewol::compositing::TextBaseprotected
forceLineReturn()ewol::compositing::TextBase
getAlignement()ewol::compositing::TextBase
getDrawing() (defined in ewol::compositing::TextBase)ewol::compositing::TextBaseinlinevirtual
getFontMode()ewol::compositing::TextBaseinline
getGlyphPointer(char32_t _charcode) (defined in ewol::compositing::Text)ewol::compositing::Textvirtual
getHeight() (defined in ewol::compositing::Text)ewol::compositing::Textvirtual
getPos()ewol::compositing::TextBaseinline
getSize() (defined in ewol::compositing::Text)ewol::compositing::Textvirtual
htmlAddData(const std::u32string &_data)ewol::compositing::TextBaseprotected
htmlFlush()ewol::compositing::TextBaseprotected
loadProgram(const std::string &_shaderName)ewol::compositing::TextBasevirtual
m_alignementewol::compositing::TextBaseprotected
m_clippingEnableewol::compositing::TextBaseprotected
m_clippingPosStartewol::compositing::TextBaseprotected
m_clippingPosStopewol::compositing::TextBaseprotected
m_colorewol::compositing::TextBaseprotected
m_colorBgewol::compositing::TextBaseprotected
m_colorCursorewol::compositing::TextBaseprotected
m_colorSelectionewol::compositing::TextBaseprotected
m_coordewol::compositing::TextBaseprotected
m_coordColorewol::compositing::TextBaseprotected
m_coordTexewol::compositing::TextBaseprotected
m_cursorPosewol::compositing::TextBaseprotected
m_defaultColorBgewol::compositing::TextBaseprotected
m_defaultColorFgewol::compositing::TextBaseprotected
m_fontewol::compositing::Textprotected
m_GLColorewol::compositing::TextBaseprotected
m_GLMatrixewol::compositing::TextBaseprotected
m_GLPositionewol::compositing::TextBaseprotected
m_GLprogramewol::compositing::TextBaseprotected
m_GLtexIDewol::compositing::TextBaseprotected
m_GLtextHeightewol::compositing::TextBaseprotected
m_GLtextureewol::compositing::TextBaseprotected
m_GLtextWidthewol::compositing::TextBaseprotected
m_htmlCurrrentLineewol::compositing::TextBaseprotected
m_htmlDecorationewol::compositing::TextBaseprotected
m_htmlDecoTmpewol::compositing::TextBaseprotected
m_kerningewol::compositing::TextBaseprotected
m_matrixApply (defined in ewol::Compositing)ewol::Compositingprotected
m_modeewol::compositing::TextBaseprotected
m_nbCharDisplayedewol::compositing::TextBaseprotected
m_needDisplayewol::compositing::TextBaseprotected
m_positionewol::compositing::TextBaseprotected
m_previousCharcodeewol::compositing::TextBaseprotected
m_selectionStartPosewol::compositing::TextBaseprotected
m_size (defined in ewol::compositing::Text)ewol::compositing::Textprotected
m_sizeDisplayStartewol::compositing::TextBaseprotected
m_sizeDisplayStopewol::compositing::TextBaseprotected
m_startTextposewol::compositing::TextBaseprotected
m_stopTextPosewol::compositing::TextBaseprotected
m_vectorialDrawewol::compositing::TextBaseprotected
parseHtmlNode(const exml::Element &_element)ewol::compositing::TextBaseprotected
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::Textvirtual
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::TextBasevirtual
resetMatrix()ewol::Compositingvirtual
rotate(const vec3 &_vect, float _angle)ewol::compositing::TextBasevirtual
scale(const vec3 &_vect)ewol::compositing::TextBasevirtual
setClipping(const vec3 &_pos, const vec3 &_posEnd)ewol::compositing::TextBase
setClipping(const vec2 &_pos, const vec2 &_posEnd)ewol::compositing::TextBaseinline
setClippingMode(bool _newMode)ewol::compositing::TextBase
setClippingWidth(const vec3 &_pos, const vec3 &_width)ewol::compositing::TextBaseinline
setClippingWidth(const vec2 &_pos, const vec2 &_width)ewol::compositing::TextBaseinline
setColor(const etk::Color<> &_color)ewol::compositing::TextBaseinline
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::TextBaseinline
setDefaultColorFg(const etk::Color<> &_color)ewol::compositing::TextBaseinline
setFont(std::string _fontName, int32_t _fontSize)ewol::compositing::Textvirtual
setFontBold(bool _status)ewol::compositing::TextBase
setFontItalic(bool _status)ewol::compositing::TextBase
setFontMode(enum ewol::font::mode _mode)ewol::compositing::Textvirtual
setFontName(const std::string &_fontName)ewol::compositing::Textvirtual
setFontSize(int32_t _fontSize)ewol::compositing::Textvirtual
setKerningMode(bool _newMode)ewol::compositing::TextBase
setMatrix(const mat4 &_mat)ewol::Compositingvirtual
setPos(const vec3 &_pos)ewol::compositing::TextBase
setPos(const vec2 &_pos)ewol::compositing::TextBaseinline
setRelPos(const vec3 &_pos)ewol::compositing::TextBase
setRelPos(const vec2 &_pos)ewol::compositing::TextBaseinline
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::TextBasevirtual
~Compositing()ewol::Compositingvirtual
~Text()ewol::compositing::Textvirtual
~TextBase()ewol::compositing::TextBasevirtual