mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-13 15:44:36 +00:00
Fix building on GCC
This commit is contained in:
parent
4a97054f02
commit
3f97c2cedd
5 changed files with 40 additions and 29 deletions
|
|
@ -23,9 +23,10 @@
|
||||||
#include "core/strings/stringFunctions.h"
|
#include "core/strings/stringFunctions.h"
|
||||||
|
|
||||||
#include "console/consoleTypes.h"
|
#include "console/consoleTypes.h"
|
||||||
|
#include "console/simBase.h"
|
||||||
|
#include "console/engineAPI.h"
|
||||||
#include "app/badWordFilter.h"
|
#include "app/badWordFilter.h"
|
||||||
#include "core/module.h"
|
#include "core/module.h"
|
||||||
#include "console/engineAPI.h"
|
|
||||||
|
|
||||||
MODULE_BEGIN( BadWordFilter )
|
MODULE_BEGIN( BadWordFilter )
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -53,6 +53,11 @@
|
||||||
#include "console/engineStructs.h"
|
#include "console/engineStructs.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
// Needed for the executef macros. Blame GCC.
|
||||||
|
#ifndef _SIMEVENTS_H_
|
||||||
|
#include "console/simEvents.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/// @file
|
/// @file
|
||||||
/// Definitions for exposing engine functionality to the control layer.
|
/// Definitions for exposing engine functionality to the control layer.
|
||||||
|
|
@ -3146,7 +3151,7 @@ struct _EngineCallbackHelper
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
class SimConsoleThreadExecEvent;
|
|
||||||
#include "console/stringStack.h"
|
#include "console/stringStack.h"
|
||||||
|
|
||||||
// Internal helper for callback support in legacy console system.
|
// Internal helper for callback support in legacy console system.
|
||||||
|
|
@ -3199,7 +3204,7 @@ public:
|
||||||
SimConsoleThreadExecEvent *evt = new SimConsoleThreadExecEvent(mArgc, NULL, false, &cb);
|
SimConsoleThreadExecEvent *evt = new SimConsoleThreadExecEvent(mArgc, NULL, false, &cb);
|
||||||
evt->populateArgs(mArgv);
|
evt->populateArgs(mArgv);
|
||||||
mArgv[ 0 ].value->setStackStringValue(mCallbackName);
|
mArgv[ 0 ].value->setStackStringValue(mCallbackName);
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -3229,7 +3234,7 @@ public:
|
||||||
|
|
||||||
EngineMarshallData( a, mArgc, mArgv );
|
EngineMarshallData( a, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -3259,7 +3264,7 @@ public:
|
||||||
EngineMarshallData( a, mArgc, mArgv );
|
EngineMarshallData( a, mArgc, mArgv );
|
||||||
EngineMarshallData( b, mArgc, mArgv );
|
EngineMarshallData( b, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -3291,7 +3296,7 @@ public:
|
||||||
EngineMarshallData( b, mArgc, mArgv );
|
EngineMarshallData( b, mArgc, mArgv );
|
||||||
EngineMarshallData( c, mArgc, mArgv );
|
EngineMarshallData( c, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -3325,7 +3330,7 @@ public:
|
||||||
EngineMarshallData( c, mArgc, mArgv );
|
EngineMarshallData( c, mArgc, mArgv );
|
||||||
EngineMarshallData( d, mArgc, mArgv );
|
EngineMarshallData( d, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -3361,7 +3366,7 @@ public:
|
||||||
EngineMarshallData( d, mArgc, mArgv );
|
EngineMarshallData( d, mArgc, mArgv );
|
||||||
EngineMarshallData( e, mArgc, mArgv );
|
EngineMarshallData( e, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -3399,7 +3404,7 @@ public:
|
||||||
EngineMarshallData( e, mArgc, mArgv );
|
EngineMarshallData( e, mArgc, mArgv );
|
||||||
EngineMarshallData( f, mArgc, mArgv );
|
EngineMarshallData( f, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -3439,7 +3444,7 @@ public:
|
||||||
EngineMarshallData( f, mArgc, mArgv );
|
EngineMarshallData( f, mArgc, mArgv );
|
||||||
EngineMarshallData( g, mArgc, mArgv );
|
EngineMarshallData( g, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -3481,7 +3486,7 @@ public:
|
||||||
EngineMarshallData( g, mArgc, mArgv );
|
EngineMarshallData( g, mArgc, mArgv );
|
||||||
EngineMarshallData( h, mArgc, mArgv );
|
EngineMarshallData( h, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -3525,7 +3530,7 @@ public:
|
||||||
EngineMarshallData( h, mArgc, mArgv );
|
EngineMarshallData( h, mArgc, mArgv );
|
||||||
EngineMarshallData( i, mArgc, mArgv );
|
EngineMarshallData( i, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -3571,7 +3576,7 @@ public:
|
||||||
EngineMarshallData( i, mArgc, mArgv );
|
EngineMarshallData( i, mArgc, mArgv );
|
||||||
EngineMarshallData( j, mArgc, mArgv );
|
EngineMarshallData( j, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -3619,7 +3624,7 @@ public:
|
||||||
EngineMarshallData( j, mArgc, mArgv );
|
EngineMarshallData( j, mArgc, mArgv );
|
||||||
EngineMarshallData( k, mArgc, mArgv );
|
EngineMarshallData( k, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -3669,7 +3674,7 @@ public:
|
||||||
EngineMarshallData( k, mArgc, mArgv );
|
EngineMarshallData( k, mArgc, mArgv );
|
||||||
EngineMarshallData( l, mArgc, mArgv );
|
EngineMarshallData( l, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -4166,7 +4171,7 @@ template<> struct _EngineConsoleExecCallbackHelper<const char*> : public _BaseEn
|
||||||
evt->populateArgs(mArgv);
|
evt->populateArgs(mArgv);
|
||||||
mArgv[ 0 ].value->setStackStringValue(mCallbackName);
|
mArgv[ 0 ].value->setStackStringValue(mCallbackName);
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -4195,7 +4200,7 @@ template<> struct _EngineConsoleExecCallbackHelper<const char*> : public _BaseEn
|
||||||
|
|
||||||
EngineMarshallData( a, mArgc, mArgv );
|
EngineMarshallData( a, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -4225,7 +4230,7 @@ template<> struct _EngineConsoleExecCallbackHelper<const char*> : public _BaseEn
|
||||||
EngineMarshallData( a, mArgc, mArgv );
|
EngineMarshallData( a, mArgc, mArgv );
|
||||||
EngineMarshallData( b, mArgc, mArgv );
|
EngineMarshallData( b, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -4257,7 +4262,7 @@ template<> struct _EngineConsoleExecCallbackHelper<const char*> : public _BaseEn
|
||||||
EngineMarshallData( b, mArgc, mArgv );
|
EngineMarshallData( b, mArgc, mArgv );
|
||||||
EngineMarshallData( c, mArgc, mArgv );
|
EngineMarshallData( c, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -4291,7 +4296,7 @@ template<> struct _EngineConsoleExecCallbackHelper<const char*> : public _BaseEn
|
||||||
EngineMarshallData( c, mArgc, mArgv );
|
EngineMarshallData( c, mArgc, mArgv );
|
||||||
EngineMarshallData( d, mArgc, mArgv );
|
EngineMarshallData( d, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -4327,7 +4332,7 @@ template<> struct _EngineConsoleExecCallbackHelper<const char*> : public _BaseEn
|
||||||
EngineMarshallData( d, mArgc, mArgv );
|
EngineMarshallData( d, mArgc, mArgv );
|
||||||
EngineMarshallData( e, mArgc, mArgv );
|
EngineMarshallData( e, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -4365,7 +4370,7 @@ template<> struct _EngineConsoleExecCallbackHelper<const char*> : public _BaseEn
|
||||||
EngineMarshallData( e, mArgc, mArgv );
|
EngineMarshallData( e, mArgc, mArgv );
|
||||||
EngineMarshallData( f, mArgc, mArgv );
|
EngineMarshallData( f, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -4405,7 +4410,7 @@ template<> struct _EngineConsoleExecCallbackHelper<const char*> : public _BaseEn
|
||||||
EngineMarshallData( f, mArgc, mArgv );
|
EngineMarshallData( f, mArgc, mArgv );
|
||||||
EngineMarshallData( g, mArgc, mArgv );
|
EngineMarshallData( g, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -4447,7 +4452,7 @@ template<> struct _EngineConsoleExecCallbackHelper<const char*> : public _BaseEn
|
||||||
EngineMarshallData( g, mArgc, mArgv );
|
EngineMarshallData( g, mArgc, mArgv );
|
||||||
EngineMarshallData( h, mArgc, mArgv );
|
EngineMarshallData( h, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -4491,7 +4496,7 @@ template<> struct _EngineConsoleExecCallbackHelper<const char*> : public _BaseEn
|
||||||
EngineMarshallData( h, mArgc, mArgv );
|
EngineMarshallData( h, mArgc, mArgv );
|
||||||
EngineMarshallData( i, mArgc, mArgv );
|
EngineMarshallData( i, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -4537,7 +4542,7 @@ template<> struct _EngineConsoleExecCallbackHelper<const char*> : public _BaseEn
|
||||||
EngineMarshallData( i, mArgc, mArgv );
|
EngineMarshallData( i, mArgc, mArgv );
|
||||||
EngineMarshallData( j, mArgc, mArgv );
|
EngineMarshallData( j, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -4585,7 +4590,7 @@ template<> struct _EngineConsoleExecCallbackHelper<const char*> : public _BaseEn
|
||||||
EngineMarshallData( j, mArgc, mArgv );
|
EngineMarshallData( j, mArgc, mArgv );
|
||||||
EngineMarshallData( k, mArgc, mArgv );
|
EngineMarshallData( k, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
@ -4635,7 +4640,7 @@ template<> struct _EngineConsoleExecCallbackHelper<const char*> : public _BaseEn
|
||||||
EngineMarshallData( k, mArgc, mArgv );
|
EngineMarshallData( k, mArgc, mArgv );
|
||||||
EngineMarshallData( l, mArgc, mArgv );
|
EngineMarshallData( l, mArgc, mArgv );
|
||||||
|
|
||||||
Sim::postEvent(Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
Sim::postEvent((SimObject*)Sim::getRootGroup(), evt, Sim::getCurrentTime());
|
||||||
|
|
||||||
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
return R( EngineUnmarshallData< R >()( cb.waitForResult() ) );
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -119,6 +119,8 @@ public:
|
||||||
void populateArgs(ConsoleValueRef *argv);
|
void populateArgs(ConsoleValueRef *argv);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// NOTE: SimConsoleThreadExecCallback & SimConsoleThreadExecEvent moved to engineAPI.h
|
||||||
/// Used by Con::threadSafeExecute()
|
/// Used by Con::threadSafeExecute()
|
||||||
struct SimConsoleThreadExecCallback
|
struct SimConsoleThreadExecCallback
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -21,9 +21,11 @@
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
#include "platform/platform.h"
|
#include "platform/platform.h"
|
||||||
|
|
||||||
|
#include "console/simBase.h"
|
||||||
|
#include "console/engineAPI.h"
|
||||||
#include "console/telnetConsole.h"
|
#include "console/telnetConsole.h"
|
||||||
|
|
||||||
#include "console/engineAPI.h"
|
|
||||||
#include "core/strings/stringFunctions.h"
|
#include "core/strings/stringFunctions.h"
|
||||||
#include "core/util/journal/process.h"
|
#include "core/util/journal/process.h"
|
||||||
#include "core/module.h"
|
#include "core/module.h"
|
||||||
|
|
|
||||||
|
|
@ -35,6 +35,7 @@
|
||||||
#include "gui/editor/guiMenuBar.h"
|
#include "gui/editor/guiMenuBar.h"
|
||||||
|
|
||||||
#include "platformSDL/menus/PlatformSDLPopupMenuData.h"
|
#include "platformSDL/menus/PlatformSDLPopupMenuData.h"
|
||||||
|
#include "console/engineAPI.h"
|
||||||
|
|
||||||
//////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////
|
||||||
// Platform Menu Data
|
// Platform Menu Data
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue