27#include <config_features.h>
32 class TransliterationWrapper;
109#if HAVE_FEATURE_SCRIPTING
110 std::optional<SbiFactory> pSbFac;
111 std::optional<SbUnoFactory> pUnoFac;
112 std::optional<SbTypeFactory>
114 std::unique_ptr<SbClassFactory>
116 std::optional<SbOLEFactory>
118 std::optional<SbFormFactory>
120 std::unique_ptr<BasicManager> pAppBasMgr;
virtual SbxObjectRef CreateObject(const OUString &) override
void RemoveClassModule(SbModule *pClassModule)
void AddClassModule(SbModule *pClassModule)
virtual SbxBaseRef Create(sal_uInt16 nSbxId, sal_uInt32) override
virtual ~SbClassFactory() override
SbModule * FindClass(const OUString &rClassName)
SbxObjectRef xClassModules
virtual SbxObjectRef CreateObject(const OUString &) override
virtual SbxBaseRef Create(sal_uInt16 nSbxId, sal_uInt32) override
virtual SbxBaseRef Create(sal_uInt16 nSbxId, sal_uInt32) override
virtual SbxObjectRef CreateObject(const OUString &) override
virtual SbxObjectRef CreateObject(const OUString &) override
virtual SbxBaseRef Create(sal_uInt16 nSbxId, sal_uInt32) override
std::vector< OUString > maRequiredTypes
Link< StarBASIC *, bool > aErrHdl
std::unique_ptr<::utl::TransliterationWrapper > pTransliterationWrapper
static SbiGlobals * pGlobals
Link< StarBASIC *, BasicDebugFlags > aBreakHdl
StarBASIC * pMSOMacroRuntimLib