public GameClass Next() { IntPtr output = NativeSDK.il2cpp_image_get_class(_assembly.Pointer, _index); if (output == IntPtr.Zero) { return(null); } _index++; if (_stack.ContainsKey(output)) { return(null); } return(new GameClass(output)); }