ec7315500e
Reduced example categories to OpenGL, OpenAL, OpenTK. Updated all samples to reflect this change. Moved startup and loading code into separate files.
26 lines
635 B
C#
26 lines
635 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
|
|
namespace Examples
|
|
{
|
|
/// <summary>
|
|
/// Contains the information necessary to display and launch an example thorugh the ExampleLauncer.
|
|
/// </summary>
|
|
class ExampleInfo
|
|
{
|
|
public readonly Type Example;
|
|
public readonly ExampleAttribute Attribute;
|
|
|
|
public ExampleInfo(Type example, ExampleAttribute attr)
|
|
{
|
|
Example = example;
|
|
Attribute = attr;
|
|
}
|
|
|
|
public override string ToString()
|
|
{
|
|
return Attribute.ToString();
|
|
}
|
|
}
|
|
}
|