コード例 #1
0
ファイル: Reflection.cpp プロジェクト: iankona/KlayGE
void ScreenSpaceReflectionApp::EnbleReflectionHandler(KlayGE::UICheckBox const & sender)
{
	bool enabled = sender.GetChecked();
	if (teapot_)
	{
		checked_pointer_cast<ReflectMesh>(teapot_->GetRenderable())->EnbleReflection(enabled);
	}
}
コード例 #2
0
ファイル: ShadowCubeMap.cpp プロジェクト: iankona/KlayGE
void ShadowCubeMap::CtrlCameraHandler(KlayGE::UICheckBox const & sender)
{
	if (sender.GetChecked())
	{
		fpcController_.AttachCamera(this->ActiveCamera());
	}
	else
	{
		fpcController_.DetachCamera();
	}
}
コード例 #3
0
ファイル: CausticsMap.cpp プロジェクト: BitYorkie/KlayGE
void CausticsMapApp::DualFaceCausticsCheckBoxHandler(KlayGE::UICheckBox const & sender)
{
	enable_dual_face_caustics_ = sender.GetChecked();
}
コード例 #4
0
ファイル: DetailedSurface.cpp プロジェクト: Chenmxs/KlayGE
void DetailedSurfaceApp::WireframeHandler(KlayGE::UICheckBox const & sender)
{
	checked_pointer_cast<PolygonObject>(polygon_)->Wireframe(sender.GetChecked());
}
コード例 #5
0
ファイル: DetailedSurface.cpp プロジェクト: Chenmxs/KlayGE
void DetailedSurfaceApp::NaLengthHandler(KlayGE::UICheckBox const & sender)
{
	checked_pointer_cast<PolygonObject>(polygon_)->NaLength(sender.GetChecked());
}
コード例 #6
0
ファイル: SSSSS.cpp プロジェクト: qioixiy/KlayGE
void SSSSSApp::TranslucencyHandler(KlayGE::UICheckBox const & sender)
{
	deferred_rendering_->TranslucencyEnabled(sender.GetChecked());
}
コード例 #7
0
ファイル: SSSSS.cpp プロジェクト: qioixiy/KlayGE
void SSSSSApp::SSSHandler(KlayGE::UICheckBox const & sender)
{
	deferred_rendering_->SSSEnabled(sender.GetChecked());
}