MGuiEditText

From MaratisWiki
Jump to: navigation, search


Contents

API

bool MGuiEditText::m_isSingleLineNone

std::string MGuiEditText::m_textNone

unsigned int MGuiEditText::m_charIdNone

bool MGuiEditText::m_limitLengthNone

unsigned int MGuiEditText::m_maxLengthNone

unsigned int MGuiEditText::m_startSelectionIdNone

unsigned int MGuiEditText::m_endSelectionIdNone

void(* MGuiEditText::m_pointerEvent)(MGuiEditText *editText, MGuiEvent *guiEvent))(MGuiEditText *editText, MGuiEvent *guiEvent)

MGuiEditText::MGuiEditText(const char *text, const MVector2 &position, float size, const MVector4 &color, void(*pointerEvent)(MGuiEditText *editText, MGuiEvent *guiEvent))

void MGuiEditText::limitLength(unsigned int maxLength)

void MGuiEditText::setMaxLength(unsigned int maxLength)

void MGuiEditText::setLimitedLength(bool limit)

void MGuiEditText::sendVariable(void)

void MGuiEditText::updateFromVariable(void)

void MGuiEditText::setSelection(unsigned int start, unsigned int end)

void MGuiEditText::onChange(void)

unsigned int MGuiEditText::getCharId(void)

void MGuiEditText::upCharId(int direction)

void MGuiEditText::setCharId(unsigned int id)

void MGuiEditText::addCharId(void)

void MGuiEditText::subCharId(void)

void MGuiEditText::setText(const char *text)

void MGuiEditText::setSingleLine(bool single)

bool MGuiEditText::isSingleLine(void)

void MGuiEditText::autoScrolling(void)

void MGuiEditText::onEvent(MWinEvent *windowEvent)

void MGuiEditText::setPointerEvent(void(*pointerEvent)(MGuiEditText *editText, MGuiEvent *guiEvent))

void MGuiEditText::draw(void)

void MGuiEditText::autoScaleFromText(void)

const char* MGuiEditText::getText(void)

void MGuiEditText::setPressed(bool pressed)

bool MGuiEditText::canAddCharacter(void)

bool MGuiEditText::getSelectionIds(unsigned int *start, unsigned int *end)

void MGuiEditText::editText(MWinEvent *windowEvent)

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox