PCSX2 Documentation/The PCSX2 Program Flow: Difference between revisions
PCSX2 Documentation/The PCSX2 Program Flow (view source)
Revision as of 17:08, 25 February 2015
, 25 February 2015no edit summary
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
There is a lot that happens under the hood with wxWidgets. We don't need to worry about that. All we need to worry about is this this line of code in [https://github.com/PCSX2/pcsx2/blob/master/pcsx2/gui/AppMain.cpp AppMain.cpp]. | There is a lot that happens under the hood with wxWidgets. We don't need to worry about that. All we need to worry about is this this line of code in [https://github.com/PCSX2/pcsx2/blob/master/pcsx2/gui/AppMain.cpp AppMain.cpp]. | ||
<source lang="cpp">IMPLEMENT_APP(Pcsx2App)</source> | <source lang="cpp">IMPLEMENT_APP(Pcsx2App)</source> | ||
This macro tells the wxWidgets framework | This macro tells the wxWidgets framework that we want to fire up Pcsx2App. Easy, right? | ||
==Pcsx2App - the part we care about== | |||
So where does Pcsx2App live? Well, the declarations are in the header file [https://github.com/PCSX2/pcsx2/blob/master/pcsx2/gui/App.h App.h] and the declarations are in a few different files. But let's take a look at [https://github.com/PCSX2/pcsx2/blob/master/pcsx2/gui/AppInit.cpp AppInit.cpp] |