public static int GetEnumObject(IntPtr L, System.Enum e, out object obj) { GLuaState state = GLuaState.Get(L); obj = state.GetEnumObj(e); return(state.EnumMetatable); }