mirror of
https://github.com/UberGames/GtkRadiant.git
synced 2024-11-29 23:22:23 +00:00
12b372f89c
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant@1 8a3a26a2-13c4-0310-b231-cf6edde360e5
33 lines
1,014 B
Text
33 lines
1,014 B
Text
Plugin SDK for GtkRadiant
|
|
TODO list
|
|
|
|
win32:
|
|
write script to generate the plugin SDK
|
|
sample dll
|
|
documentation
|
|
headers
|
|
gtk libs (devel package + our stuff on top)
|
|
|
|
linux:
|
|
same thing more or less..
|
|
except we rely on the user for his Gtk installation
|
|
|
|
put some docs, links to curry and pk3man for source
|
|
|
|
[15:23] <leo> you don't need to do:
|
|
[15:23] <leo> #ifdef __linux__
|
|
[15:23] <leo> extern "C" char* QERPlug_Init (void* hApp, GtkWidget* pMainWidget)
|
|
[15:23] <leo> #else
|
|
[15:23] <leo> //LPCSTR __declspec(dllexport) QERPlug_Init(HMODULE hApp, GtkWidget* pMainWidget)
|
|
[15:23] <leo> extern "C" LPCSTR WINAPI QERPlug_Init(HMODULE hApp, GtkWidget* pMainWidget)
|
|
[15:23] <leo> #endif
|
|
[15:23] <TTimo> yes that needs cleaning
|
|
[15:23] <TTimo> is it yet?
|
|
[15:23] <leo> extern "C" char* WINAPI QERPlug_Init works
|
|
[15:24] <TTimo> way cool
|
|
[15:24] <leo> some plugins have it
|
|
[15:24] <leo> just thought I'd mention as you're writing the SDK
|
|
|
|
need to put TexTool source in as well..
|
|
|
|
put a f* updated binary of gktradiant in there
|