Initial community commit
This commit is contained in:
parent
537bcbc862
commit
fc06254474
16440 changed files with 4239995 additions and 2 deletions
20
Src/Wasabi/api/syscb/callbacks/skincb.cpp
Normal file
20
Src/Wasabi/api/syscb/callbacks/skincb.cpp
Normal file
|
@ -0,0 +1,20 @@
|
|||
#include <precomp.h>
|
||||
#include "skincb.h"
|
||||
int SkinCallbackI::syscb_notify(int msg, intptr_t param1, intptr_t param2) {
|
||||
switch (msg) {
|
||||
case SkinCallback::UNLOADING: return skincb_onUnloading();
|
||||
case SkinCallback::RESET: return skincb_onReset();
|
||||
case SkinCallback::RELOAD: return skincb_onReload();
|
||||
case SkinCallback::BEFORELOADINGELEMENTS: return skincb_onBeforeLoadingElements();
|
||||
case SkinCallback::GUILOADED: return skincb_onGuiLoaded();
|
||||
case SkinCallback::LOADED: return skincb_onLoaded();
|
||||
case SkinCallback::COLORTHEMECHANGED: return skincb_onColorThemeChanged(WASABI_API_SKIN->colortheme_getColorSet());
|
||||
case SkinCallback::COLORTHEMESLISTCHANGED: return skincb_onColorThemesListChanged();
|
||||
case SkinCallback::CHECKPREVENTSWITCH: {
|
||||
int r = skincb_onCheckPreventSwitch((const wchar_t *)param1);
|
||||
if (r && param2)
|
||||
*(int *)param2 = r;
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue