Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
Interface.h File Reference
Include dependency graph for Interface.h:

Go to the source code of this file.

Macros

#define DECLARE_INTERFACE_TYPE(iname)
 

Macro Definition Documentation

◆ DECLARE_INTERFACE_TYPE

#define DECLARE_INTERFACE_TYPE (   iname)
Value:
virtual bool NewJSObject(const ScriptInterface& scriptInterface, JS::MutableHandleObject out) const; \
static void InterfaceInit(ScriptInterface& scriptInterface); \
static EInterfaceId GetInterfaceId() { return IID_##iname; }
EInterfaceId
Definition: Components.h:40
Abstraction around a SpiderMonkey JS::Realm.
Definition: ScriptInterface.h:72
static void out(const wchar_t *fmt,...)
Definition: wdbg_sym.cpp:407