SampleApp.MainForm.texturesCombo_SelectedIndexChanged C# (CSharp) Method

texturesCombo_SelectedIndexChanged() private method

private texturesCombo_SelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void texturesCombo_SelectedIndexChanged( object sender, EventArgs e )
        {
            // create texture generator
            switch ( texturesCombo.SelectedIndex )
            {
                case 0:     // clouds
                    textureGenerator = new CloudsTexture( );
                    break;
                case 1:     // marble
                    textureGenerator = new MarbleTexture( );
                    break;
                case 2:     // wood
                    textureGenerator = new WoodTexture( 7 );
                    break;
                case 3:     // labyrinth
                    textureGenerator = new LabyrinthTexture( );
                    break;
                case 4:     // textile
                    textureGenerator = new TextileTexture( );
                    break;
                default:
                    textureGenerator = null;
                    break;
            }

            // show texture
            ShowTexture( );
        }
MainForm