예제 #1
0
MMSWindowClass::MMSWindowClass() {
    initAlignment();
    initDx();
    initDy();
    initWidth();
    initHeight();
    initBgColor();
    initBgImagePath();
    initBgImageName();
    initOpacity();
    initFadeIn();
    initFadeOut();
    initDebug();
    initMargin();
    initUpArrow();
    initDownArrow();
    initLeftArrow();
    initRightArrow();
    initNavigateUp();
    initNavigateDown();
    initNavigateLeft();
    initNavigateRight();
    initOwnSurface();
    initMoveIn();
    initMoveOut();
    initModal();
    initStaticZOrder();
    initAlwaysOnTop();
    initFocusable();
    initBackBuffer();
    initInitialLoad();
}
예제 #2
0
bool DxFw::initAll(const DxParam& parm,HWND hwnd,HINSTANCE hist,bool exclusive)
{
	if (!initDx(parm))
	{
		return false;
	}

	if (!initInput(hwnd,hist,exclusive))
	{
		return false;
	}

	mParticleSystemMgr = getParticleSystemManager()->getSingletonPtr();
	mParticleSystemMgr->initOnce(this);

	return true;
}