aboutsummaryrefslogtreecommitdiff
path: root/games/devtest/mods/testnodes/textures/testnodes_3w.png
blob: 8b435cf013556c82faea0d69b3e3901ac7f71c47 (plain)
ofshex dumpascii
0000 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 10 00 00 00 10 02 03 00 00 00 62 9d 17 .PNG........IHDR.............b..
0020 f2 00 00 00 09 50 4c 54 45 ff ff ff 00 00 00 cc 39 ff c5 62 a4 4e 00 00 00 22 49 44 41 54 78 01 .....PLTE.......9..b.N..."IDATx.
0040 63 10 e5 e8 e8 60 60 54 52 52 42 67 31 a0 b2 3a 20 0c 85 10 10 8b 05 8d 85 90 05 00 42 80 0f 97 c....``TRRBg1..:............B...
0060 fd d9 58 21 00 00 00 00 49 45 4e 44 ae 42 60 82 ..X!....IEND.B`.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #pragma once #include "cpp_api/s_base.h" #include "cpp_api/s_mainmenu.h" #include "cpp_api/s_async.h" /*****************************************************************************/ /* Scripting <-> Main Menu Interface */ /*****************************************************************************/ class MainMenuScripting : virtual public ScriptApiBase, public ScriptApiMainMenu { public: MainMenuScripting(GUIEngine* guiengine); // Global step handler to pass back async events void step(); // Pass async events from engine to async threads u32 queueAsync(std::string &&serialized_func, std::string &&serialized_param); private: void initializeModApi(lua_State *L, int top); static void registerLuaClasses(lua_State *L, int top); AsyncEngine asyncEngine; };