119#if defined(POLYPHASE_PLATFORM_ADDON)
122#ifdef POLYPHASE_PLATFORM_ADDON_SYSTEMSTATE_MEMBERS
123 POLYPHASE_PLATFORM_ADDON_SYSTEMSTATE_MEMBERS
125#elif PLATFORM_WINDOWS
126 HINSTANCE mConnection =
nullptr;
127 HWND mWindow =
nullptr;
129 bool mWindowHasFocus =
true;
130 bool mFullscreen =
false;
132 xcb_connection_t* mXcbConnection =
nullptr;
133 xcb_screen_t* mXcbScreen =
nullptr;
134 xcb_window_t mXcbWindow = 0;
135 xcb_intern_atom_reply_t* mAtomDeleteWindow =
nullptr;
136 xcb_cursor_t mNullCursor = XCB_NONE;
137 bool mWindowHasFocus =
false;
138 bool mFullscreen =
false;
139#elif PLATFORM_ANDROID
140 android_app* mState =
nullptr;
141 ANativeWindow* mWindow =
nullptr;
142 ANativeActivity* mActivity =
nullptr;
146 std::string mInternalDataPath;
148 int32_t mHeight = 100;
149 bool mWindowInitialized =
false;
150 bool mWindowHasFocus =
false;
151 bool mOrientationChanged =
false;
154#elif PLATFORM_DOLPHIN
155 void* mFrameBuffers[2] = { };
156 void* mConsoleBuffer =
nullptr;
157 GXRModeObj mGxRmode = { };
158 uint32_t mFrameIndex = 0;
159 void* mMemoryCardMountArea =
nullptr;
160 bool mMemoryCardMounted =
false;
162 PrintConsole mPrintConsole = {};
163 float mSlider = 0.0f;
164 bool mNew3DS =
false;
Definition SystemTypes.h:92
bool mDirectory
Definition SystemTypes.h:95
bool mValid
Definition SystemTypes.h:96
char mFilename[MAX_PATH_SIZE+1]
Definition SystemTypes.h:94
char mDirectoryPath[MAX_PATH_SIZE+1]
Definition SystemTypes.h:93