extensions/sdktools/sdk/smsdk_ext.cpp
changeset 1028 ec73814041b4
parent 950 ac855ba24c7d
child 1233 e9cfc03b9bb8
     1.1 --- a/extensions/sdktools/sdk/smsdk_ext.cpp	Fri Jun 29 07:09:56 2007 +0000
     1.2 +++ b/extensions/sdktools/sdk/smsdk_ext.cpp	Sat Jun 30 16:43:11 2007 +0000
     1.3 @@ -51,6 +51,15 @@
     1.4  #if defined SMEXT_ENABLE_MEMUTILS
     1.5  IMemoryUtils *memutils = NULL;
     1.6  #endif
     1.7 +#if defined SMEXT_ENABLE_GAMEHELPERS
     1.8 +IGameHelpers *gamehelpers = NULL;
     1.9 +#endif
    1.10 +#if defined SMEXT_ENABLE_TIMERSYS
    1.11 +ITimerSystem *timersys = NULL;
    1.12 +#endif
    1.13 +#if defined SMEXT_ENABLE_ADTFACTORY
    1.14 +IADTFactory *adtfactory = NULL;
    1.15 +#endif
    1.16  
    1.17  /** Exports the main interface */
    1.18  PLATFORM_EXTERN_C IExtensionInterface *GetSMExtAPI()
    1.19 @@ -106,6 +115,15 @@
    1.20  #if defined SMEXT_ENABLE_MEMUTILS
    1.21  	SM_GET_IFACE(MEMORYUTILS, memutils);
    1.22  #endif
    1.23 +#if defined SMEXT_ENABLE_GAMEHELPERS
    1.24 +	SM_GET_IFACE(GAMEHELPERS, gamehelpers);
    1.25 +#endif
    1.26 +#if defined SMEXT_ENABLE_TIMERSYS
    1.27 +	SM_GET_IFACE(TIMERSYS, timersys);
    1.28 +#endif
    1.29 +#if defined SMEXT_ENABLE_ADTFACTORY
    1.30 +	SM_GET_IFACE(ADTFACTORY, adtfactory);
    1.31 +#endif
    1.32  
    1.33  	if (SDK_OnLoad(error, maxlength, late))
    1.34  	{