void GameObjectMaterialComponentsWidget::on_m_PSPropsButton_clicked()
{
	if(!m_IsReady)
	{
		return;
	}

	MeshMaterialGOC* meshMat = GetMeshMaterialGOC();

	if(meshMat == nullptr)
	{
		return;
	}

	PixelShader* ps = meshMat->GetPixelShaderResource();
	if(ps == nullptr)
	{
		return;
	}

	ShaderProperties* psProps = meshMat->GetPixelShaderProperties();

	GameObjectShaderPropsDialog shaderPropsDiag(meshMat->GetName(), ps->GetName(), m_GameApp->GetGameAssetManager(), psProps);

	shaderPropsDiag.exec();
}