Go to the documentation of this file. 18 #ifndef INCLUDED_INTERFACE 19 #define INCLUDED_INTERFACE 23 #define DECLARE_INTERFACE_TYPE(iname) \ 24 virtual bool NewJSObject(const ScriptInterface& scriptInterface, JS::MutableHandleObject out) const; \ 25 static void InterfaceInit(ScriptInterface& scriptInterface); \ 26 static EInterfaceId GetInterfaceId() { return IID_##iname; } 28 #endif // INCLUDED_INTERFACE