void DrawBuffersIndexedBase::BlendMaskStateMachine::SetDefaults()
{
	SetDisable();
	SetColorMask(1, 1, 1, 1);
	SetBlendEquation(GL_FUNC_ADD);
	SetBlendFunc(GL_ONE, GL_ZERO);
}
Exemple #2
0
BOOL cMsgBox::ForcePressButton( LONG lBtnID )
{
	if( !m_cbMBFunc ) return FALSE ;										// callback 함수의 정보를 체크한다.

	m_cbMBFunc( m_ID, this, lBtnID ) ;										// callback 함수를 실행한다.

	SetActive( FALSE ) ;													// 메시지 박스를 닫는다.
	SetDisable( TRUE ) ;													// 메시지 박스를 비활성화 한다.

	WINDOWMGR->AddListDestroyWindow( this ) ;								// 윈도우 매니져에 해제 윈도우로 등록한다.

	// 100702 ShinJS 프로그램 종료 MsgBox인 경우
	switch( m_nMBType )
	{
	case MBT_OK_EXIT_PROGRAM:
	case MBT_YESNO_EXIT_PROGRAM:
	case MBT_CANCEL_EXIT_PROGRAM:
		{
			PostMessage( _g_hWnd, WM_CLOSE, NULL, NULL );
		}
		break;
	}

	return TRUE ;
}