MGuiWindow

From MaratisWiki
Jump to: navigation, search


Contents

API

bool MGuiWindow::m_breakEventsNone

bool MGuiWindow::m_isScrolledNone

MVector2 MGuiWindow::m_scrollNone

MVector2 MGuiWindow::m_maxScrollNone

MVector2 MGuiWindow::m_minScrollNone

MVector2 MGuiWindow::m_marginNone

MGuiSlide MGuiWindow::m_hScrollSlideNone

MGuiSlide MGuiWindow::m_vScrollSlideNone

void(* MGuiWindow::m_pointerEvent)(MGuiWindow *window, MGuiEvent *guiEvent))(MGuiWindow *window, MGuiEvent *guiEvent)

std::vector<MGui2d *> MGuiWindow::m_objectsNone

std::vector<MGuiButton *> MGuiWindow::m_buttonsNone

std::vector<MGuiMenu *> MGuiWindow::m_menusNone

std::vector<MGuiText *> MGuiWindow::m_textsNone

std::vector<MGuiImage *> MGuiWindow::m_imagesNone

std::vector<MGuiEditText *> MGuiWindow::m_editTextsNone

std::vector<MGuiSlide *> MGuiWindow::m_slidesNone

MGuiWindow::MGuiWindow(const MVector2 &position, const MVector2 &scale, const MVector4 &color, void(*pointerEvent)(MGuiWindow *window, MGuiEvent *guiEvent))

virtual MGuiWindow::~MGuiWindow(void)

void MGuiWindow::clear(void)

bool MGuiWindow::isScrollBarPressed(void)

void MGuiWindow::updateScrollingBar(void)

void MGuiWindow::setScrollBarVisible(bool visible)

void MGuiWindow::autoScale(void)

void MGuiWindow::setMargin(const MVector2 &margin)

MVector2 MGuiWindow::getMargin(void)

bool MGuiWindow::isScrolled(void)

void MGuiWindow::setScrolled(bool scroll)

void MGuiWindow::resizeScroll(void)

void MGuiWindow::moveScroll(const MVector2 &direction)

void MGuiWindow::limitScroll(void)

MVector2 MGuiWindow::getScroll(void)

void MGuiWindow::setScroll(const MVector2 &scroll)

void MGuiWindow::drawWindowMenus(void)

int MGuiWindow::onWindowMenusEvent(MWinEvent *windowEvent)

unsigned int MGuiWindow::getButtonsNumber(void)

unsigned int MGuiWindow::getMenusNumber(void)

unsigned int MGuiWindow::getTextsNumber(void)

unsigned int MGuiWindow::getImagesNumber(void)

unsigned int MGuiWindow::getEditTextsNumber(void)

unsigned int MGuiWindow::getSlidesNumber(void)

MGuiButton* MGuiWindow::getButton(const unsigned int id)

MGuiMenu* MGuiWindow::getMenu(const unsigned int id)

MGuiText* MGuiWindow::getText(const unsigned int id)

MGuiImage* MGuiWindow::getImage(const unsigned int id)

MGuiEditText* MGuiWindow::getEditText(const unsigned int id)

MGuiSlide* MGuiWindow::getSlide(const unsigned int id)

void MGuiWindow::addButton(MGuiButton *button)

void MGuiWindow::addMenu(MGuiMenu *menu)

void MGuiWindow::addText(MGuiText *text)

void MGuiWindow::addImage(MGuiImage *image)

void MGuiWindow::addEditText(MGuiEditText *editText)

void MGuiWindow::addSlide(MGuiSlide *slide)

bool MGuiWindow::breakEvents(void)

bool MGuiWindow::isSomethingEditing(void)

void MGuiWindow::onEvent(MWinEvent *windowEvent)

void MGuiWindow::setPointerEvent(void(*pointerEvent)(MGuiWindow *window, MGuiEvent *guiEvent))

void MGuiWindow::setHighLight(bool highLight)

void MGuiWindow::draw(void)

bool MGuiWindow::isHorizontalScroll(void)

bool MGuiWindow::isVerticalScroll(void)

void MGuiWindow::rescaleScrollingBar(void)

void MGuiWindow::internalEvent(MWinEvent *windowEvent)

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox