// EnumWrapper.cs - Class to hold arbitrary glib enums // // Author: Rachel Hestilow // // (c) 2002 Rachel Hestilow namespace GLib { using System; using System.Runtime.InteropServices; // Enum wrapping class // public class EnumWrapper { int val; public EnumWrapper (int val) { this.val = val; } public static explicit operator int (EnumWrapper wrap) { return wrap.val; } } }