コード例 #1
0
ファイル: ConfigDlg.cpp プロジェクト: cdesjardins/DCom
CConfigDlg::CConfigDlg(CWnd* pParent /*=NULL*/)
	: CSizeDialog(CConfigDlg::IDD, pParent)
{
    m_bDComCfgValid = false;
    m_nCurrentButton = VK_F1;
    if (ReadKeysFromRegistry() == false)
    {
        DefaultKeys();
    }
}
コード例 #2
0
  ShaderMaterial( std::string vertexShader,
                  std::string fragmentShader,
                  const Uniforms& uniforms,
                  const Attributes& attributes,
                  const Parameters& parameters )
    : Material() {

    setParameters( parameters, DefaultKeys() );

    this->vertexShader   = std::move(vertexShader);
    this->fragmentShader = std::move(fragmentShader);

    if (!attributes.empty()) {
      this->attributes = attributes;
    }
    if (!uniforms.empty()) {
      this->uniforms = uniforms;
    }

  }
コード例 #3
0
 ShaderMaterial( const Parameters& parameters )
   : Material() {
   setParameters( parameters, DefaultKeys() );
 }
コード例 #4
0
ファイル: ConfigDlg.cpp プロジェクト: cdesjardins/DCom
void CConfigDlg::OnBnClickedDefaults()
{
    DefaultKeys();
    PopulateControls();
}