MWindow

From MaratisWiki
Jump to: navigation, search


Contents

API

bool MWindow::m_focusNone

bool MWindow::m_activeNone

bool MWindow::m_fullscreenNone

int MWindow::m_position[2]

unsigned int MWindow::m_widthNone

unsigned int MWindow::m_heightNone

unsigned int MWindow::m_colorBitsNone

char MWindow::m_title[256]

char MWindow::m_workingDirectory[256]

MJoystick MWindow::m_joysticks[2]

void(* MWindow::m_pointerEvent)(MWinEvent *windowEvents))(MWinEvent *windowEvents)

HDC MWindow::m_hDCNone

HWND MWindow::m_hWndNone

HGLRC MWindow::m_hRCNone

HINSTANCE MWindow::m_hInstanceNone

MWindow::MWindow(void)

MWindow::~MWindow(void)

bool MWindow::create(const char *title, unsigned int width, unsigned int height, int colorBits, bool fullscreen, bool vsync=false, int samples=0)

void MWindow::setPointerEvent(void(*pointerEvent)(MWinEvent *windowEvents))

void MWindow::sendEvents(MWinEvent *events)

bool MWindow::onEvents(void)

void MWindow::setCursorPos(int x, int y)

void MWindow::hideCursor(void)

void MWindow::showCursor(void)

bool MWindow::getFocus(void)

bool MWindow::isActive(void)

bool MWindow::isFullscreen(void)

void MWindow::setTitle(const char *title)

void MWindow::setFullscreen(bool fullscreen)

void MWindow::setFocus(bool focus)

void MWindow::setActive(bool active)

bool MWindow::isMouseOverWindow(void)

int MWindow::getXPosition(void)

int MWindow::getYPosition(void)

unsigned int MWindow::getWidth(void)

unsigned int MWindow::getHeight(void)

void MWindow::swapBuffer(void)

void MWindow::setCurrentDirectory(const char *directory)

void MWindow::setWorkingDirectory(const char *directory)

const char* MWindow::getTempDirectory(void)

const char* MWindow::getCurrentDirectory(void)

const char* MWindow::getWorkingDirectory(void)

MJoystick* MWindow::getJoystick1(void)

MJoystick* MWindow::getJoystick2(void)

void MWindow::execute(const char *path, const char *args)

void MWindow::sleep(double time)

bool MWindow::getOpenMultipleFiles(const char *title, const char *filter, string *repertory, list< string > *filesList, const char *startPath=NULL)

const char* MWindow::getOpenDir(const char *title, const char *startPath=NULL)

const char* MWindow::getOpenFilename(const char *title, const char *filter, const char *startPath=NULL)

const char* MWindow::getSaveFilename(const char *title, const char *filter, const char *startPath=NULL)

MWindow::MWindow(void)

MWindow::~MWindow(void)

bool MWindow::create(const char *title, unsigned int width, unsigned int height, int colorBits, bool fullscreen)

void MWindow::setPointerEvent(void(*pointerEvent)(MWinEvent *windowEvent))

void MWindow::sendEvents(MWinEvent *events)

bool MWindow::onEvents(void)

void MWindow::setCursorPos(int x, int y)

void MWindow::hideCursor(void)

void MWindow::showCursor(void)

bool MWindow::getFocus(void)

bool MWindow::isActive(void)

bool MWindow::isFullscreen(void)

void MWindow::setTitle(const char *title)

void MWindow::setFullscreen(bool fullscreen)

void MWindow::setFocus(bool focus)

void MWindow::setActive(bool active)

bool MWindow::isMouseOverWindow(void)

int MWindow::getXPosition(void)

int MWindow::getYPosition(void)

unsigned int MWindow::getWidth(void)

unsigned int MWindow::getHeight(void)

void MWindow::swapBuffer(void)

void MWindow::setCurrentDirectory(const char *directory)

void MWindow::setWorkingDirectory(const char *directory)

const char* MWindow::getTempDirectory(void)

const char* MWindow::getCurrentDirectory(void)

const char* MWindow::getWorkingDirectory(void)

MJoystick* MWindow::getJoystick1(void)

MJoystick* MWindow::getJoystick2(void)

void MWindow::execute(const char *path, const char *args)

void MWindow::sleep(double time)

bool MWindow::getOpenMultipleFiles(const char *title, const char *filter, string *repertory, list< string > *filesList)

const char* MWindow::getOpenDir(const char *title, const char *startPath=NULL)

const char* MWindow::getOpenFilename(const char *title, const char *filter, const char *startPath=NULL)

const char* MWindow::getSaveFilename(const char *title, const char *filter, const char *startPath=NULL)

MWindow::MWindow(void)

MWindow::~MWindow(void)

bool MWindow::create(const char *title, unsigned int width, unsigned int height, int colorBits, bool fullscreen)

void MWindow::setPointerEvent(void(*pointerEvent)(MWinEvent *windowEvents))

void MWindow::sendEvents(MWinEvent *events)

bool MWindow::onEvents(void)

void MWindow::setCursorPos(int x, int y)

void MWindow::hideCursor(void)

void MWindow::showCursor(void)

bool MWindow::getFocus(void)

bool MWindow::isActive(void)

bool MWindow::isFullscreen(void)

void MWindow::setTitle(const char *title)

void MWindow::setFullscreen(bool fullscreen)

void MWindow::setFocus(bool focus)

void MWindow::setActive(bool active)

bool MWindow::isMouseOverWindow(void)

int MWindow::getXPosition(void)

int MWindow::getYPosition(void)

unsigned int MWindow::getWidth(void)

unsigned int MWindow::getHeight(void)

void MWindow::swapBuffer(void)

void MWindow::setCurrentDirectory(const char *directory)

void MWindow::setWorkingDirectory(const char *directory)

const char* MWindow::getTempDirectory(void)

const char* MWindow::getCurrentDirectory(void)

const char* MWindow::getWorkingDirectory(void)

MJoystick* MWindow::getJoystick1(void)

MJoystick* MWindow::getJoystick2(void)

void MWindow::execute(const char *path, const char *args)

void MWindow::sleep(double time)

bool MWindow::getOpenMultipleFiles(const char *title, const char *filter, string *repertory, list< string > *filesList, const char *startPath=NULL)

const char* MWindow::getOpenDir(const char *title, const char *startPath=NULL)

const char* MWindow::getOpenFilename(const char *title, const char *filter, const char *startPath=NULL)

const char* MWindow::getSaveFilename(const char *title, const char *filter, const char *startPath=NULL)

static MWindow* MWindow::getInstance(void)

static unsigned long MWindow::getSystemTick(void)

static MWindow* MWindow::getInstance(void)

static unsigned long MWindow::getSystemTick(void)

static MWindow* MWindow::getInstance(void)

static unsigned long MWindow::getSystemTick(void)

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox