Beispiel #1
0
void CEditDlg::ContentInit()
{
	int nRate = 1;
	int nFrustum = 1000;
	int nLOD = 250;

	_SetRangeTrackBar(IDC_SLIDE_EDITRATE,	1, 20);
	_SetRangeTrackBar(IDC_SLIDE_FRUSTUM,	1, 2000);
	_SetRangeTrackBar(IDC_SLIDE_LOD,		1, 500);

	_SetPosTrackBar(IDC_SLIDE_EDITRATE,		nRate);
	_SetPosTrackBar(IDC_SLIDE_FRUSTUM,		nFrustum);
	_SetPosTrackBar(IDC_SLIDE_LOD,			nLOD);

	_SetEdtValue(IDC_EDIT_FRUSTUM, nFrustum);
	_SetEdtValue(IDC_EDIT_EDITRATE, nRate);
	_SetEdtValue(IDC_EDIT_LOD, nLOD);

	_SetCheckBox(IDC_RADIO_BULGING_DOWN, false);
	_SetCheckBox(IDC_RADIO_BULGING_UP, false);
	_SetCheckBox(IDC_RADIO_FLAT_DOWN, false);
	_SetCheckBox(IDC_RADIO_FLAT_UP, false);
	_SetCheckBox(IDC_RADIO_CREATER_DOWN, false);
	_SetCheckBox(IDC_RADIO_CREATER_UP, false);
}
Beispiel #2
0
void CTerrainTool::ContentInit()
{
	_SetEdtValue(IDC_EDIT_BRUSH_SIZE, 10);
	_SetEdtValue(IDC_EDIT_CAMERA_MOVE, 1);
	_SetRangeTrackBar(IDC_SLIDE_BRUSH_SIZE, 1, 100);
	_SetRangeTrackBar(IDC_SLIDE_CAMERA_MOVE, 1, 20);
	_SetPosTrackBar(IDC_SLIDE_BRUSH_SIZE, 10);
	_SetPosTrackBar(IDC_SLIDE_CAMERA_MOVE, 1);
	_SetCheckBox(IDC_CHECK_FOG, false);
	_SetCheckBox(IDC_CHECK_LIGHT, false);
	_SetCheckBox(IDC_CHECK_WIRE, false);
	_SetCheckBox(IDC_CHECK_PICK, true);

	m_pEditDlg->ContentInit();
	int id = dynamic_cast<Scn_MapTool*>(AVDirector::GetDiector()->GetScene())->baseTexID();
	int num = dynamic_cast<Scn_MapTool*>(AVDirector::GetDiector()->GetScene())->SizeSplatTextures();
	m_pSplattingDlg->ContentInit(id, num);//임시
	
	for(int i=0; i<num; i++)
		m_pSplattingDlg->m_vID.push_back(i);
	
	HWND hWnd = GetDlgItem(m_hWnd, IDC_TAB);
	TabCtrl_SetCurSel(hWnd, 0);
}
void MkCheckBoxControlNode::SetCheckBox(const MkHashStr& themeName, MkWindowThemeData::eFrameType frameType, const MkStr& caption, bool onCheck)
{
	_SetCheckBox(themeName, frameType, MK_STATIC_RES.GetWindowThemeSet().GetCaptionTextNode(themeName, frameType), caption, onCheck);
}
void MkCheckBoxControlNode::SetCheckBox(const MkHashStr& themeName, MkWindowThemeData::eFrameType frameType, const MkArray<MkHashStr>& textNode, bool onCheck)
{
	_SetCheckBox(themeName, frameType, textNode, MkStr::EMPTY, onCheck);
}