Etermal
Embeddable Terminal and shell for OpenGL
etm::Terminal Member List

This is the complete list of members for etm::Terminal, including all inherited members.

cancelInputRequest(TermInput *callback) overrideetm::Terminalvirtual
clear() overrideetm::Terminalvirtual
clearInput() overrideetm::Terminalvirtual
clearInputRequests() overrideetm::Terminalvirtual
deInit()etm::Terminal
dispText(const std::string &str) overrideetm::Terminalvirtual
errCallback_t typedefetm::Terminal
flush() overrideetm::Terminalvirtual
getText()etm::Terminal
getTextSelection()etm::Terminal
init()etm::Terminal
inputActionKey(actionKey key)etm::Terminal
inputChar(unsigned int codepoint)etm::Terminal
inputChar(const Line::codepoint &c)etm::Terminal
inputMouseClick(bool isPressed, float mouseX, float mouseY)etm::Terminal
inputMouseMove(float mouseX, float mouseY)etm::Terminal
inputMouseScroll(float yOffset, float mouseX, float mouseY)etm::Terminal
inputString(const std::string &text)etm::Terminal
invalidate() (defined in etm::Terminal)etm::Terminal
isFocused()etm::Terminal
notifyScroll() (defined in etm::Terminal)etm::Terminal
operator=(Terminal &&other)etm::Terminal
overflow(int c=EOF) overrideetm::Terminalprotected
pbackfail(int c=EOF) overrideetm::Terminalprotected
pollInput() overrideetm::Terminalvirtual
postError(const termError &error)etm::Terminal
render()etm::Terminal
requestInput(TermInput &callback) overrideetm::Terminalvirtual
setBackgroundColor(const Color &color)etm::Terminal
setColumns(int columns)etm::Terminal
setCursorDefault(const winActionCB_t &callback)etm::Terminal
setCursorIBeam(const winActionCB_t &callback)etm::Terminal
setErrorCallback(const errCallback_t &callback)etm::Terminal
setFocused(bool val)etm::Terminal
setFont(const std::shared_ptr< EtmFont > &font)etm::Terminal
setFontSize(unsigned int size)etm::Terminal
setHeight(int height)etm::Terminal
setHovering(bool value)etm::Terminal
setMaxLines(TextBuffer::lines_number_t count)etm::Terminal
setRows(int rows, int margin=7)etm::Terminal
setScrollCooldown(int millis)etm::Terminal
setScrollSensitivity(float value)etm::Terminal
setScrollWait(int millis)etm::Terminal
setShell(EShell &shell)etm::Terminal
setTakeInput(bool value) overrideetm::Terminalvirtual
setTextColor(const Color &color)etm::Terminal
setWidth(int width)etm::Terminal
setX(float x)etm::Terminal
setY(float y)etm::Terminal
showmanyc() overrideetm::Terminalprotected
softFlush() overrideetm::Terminalvirtual
sync() overrideetm::Terminalprotected
Terminal(const errCallback_t &errorCallback, bool postponeInit)etm::Terminalprotected
Terminal(bool postponeInit=false)etm::Terminal
Terminal(const std::shared_ptr< EtmFont > &font, bool postponeInit=false)etm::Terminal
Terminal(const errCallback_t &errorCallback, const std::shared_ptr< EtmFont > &font, bool postponeInit=false)etm::Terminal
Terminal(Terminal &&other)etm::Terminal
uflow() overrideetm::Terminalprotected
underflow() overrideetm::Terminalprotected
updatePosition()etm::Terminal
winActionCB_t typedefetm::Terminal
xsgetn(char *c, std::streamsize n) overrideetm::Terminalprotected
xsputn(const char *s, std::streamsize n) overrideetm::Terminalprotected
~ETerminal()=0 (defined in etm::ETerminal)etm::ETerminalpure virtual
~Terminal()etm::Terminal