Beispiel #1
0
void CxpGbaDlg::OnSelendokGfxMode() 
{
	UpdateData(TRUE);
	UpdateGfx();
	UpdateObj();
	UpdateMap();
}
Beispiel #2
0
BOOL CxpGbaDlg::OnInitDialog() 
{
	ASSERT(mpDib);
	
	int nclrs= dib_get_nclrs(mpDib);
	if(nclrs > 0 && mPalStart+mPalCount>nclrs)
	{
		mPalStart= 0;
		mPalCount= nclrs;
	}
	if(moAreaSize != 0)
	{
		mAreaLeft= 0;	mAreaWidth= dib_get_width(mpDib);
		mAreaTop=0;		mAreaHeight= dib_get_height(mpDib);
	}
	if(mbSymChk == FALSE)
		mSymName= mDstTitle;

	CDialog::OnInitDialog();
	OnPalChk();
	OnGfxChk();
	OnMapChk();
	UpdateObj();
	UpdateMap();
	UpdateArea();

	GetDlgItem(IDC_VAR_NAME)->EnableWindow(mbSymChk);

	//UpdateSummary();

	return TRUE;
}
//---------------------------------------------------------------------------------------
// ゲームメイン処理(メインループからコールされる)
//---------------------------------------------------------------------------------------
void CSceneBase::Update() {
	++m_dwTick;

	// 入力更新
	CInput::Update();

	//----- ここにゲーム本体処理
	UpdateObj();
}
//---------------------------------------------------------------------------------------
// ゲームメイン処理(メインループからコールされる)
//---------------------------------------------------------------------------------------
void CTitleScene::Update() {
	++m_dwTick;

	// 入力更新
	CInput::Update();

	//----- ここにゲーム本体処理
	UpdateObj();
	if (CInput::GetKeyTrigger(DIK_U)) {
		m_pFade->Start(FADEOUT);
		m_bSceneChange = true;
	}

	if(m_bSceneChange && (!m_pFade->GetDoingFade()))
		CSceneManager::Instance()->ChangeScene(Scene_Description);
}
Beispiel #5
0
void CxpGbaDlg::OnObjCustom() 
{
	UpdateData(TRUE);
	UpdateObj();	
}
Beispiel #6
0
TEST_F(TreeTest, TreeUpdateTest)
{
    UpdateObj();
}