NDEVR
API Documentation
ModelFactory Member List

This is the complete list of members for ModelFactory, including all inherited members.

addFactory(IOFactory *factory)ModelFactory
addFactory(StringView extension, IOFactory *factory)ModelFactory
addToFormatPriority(UUID format, sint04 priority)ModelFactory
addToFormatPriority(const StringView &extension, sint04 priority)ModelFactory
canRead(const FactoryParameters &file) overrideModelFactoryvirtual
canRead(const File &file) overrideModelFactoryvirtual
IOFactory::canRead(const FileFormat &file)IOFactoryvirtual
canWrite(const FactoryParameters &file) overrideModelFactoryvirtual
canWrite(const File &file) overrideModelFactoryvirtual
IOFactory::canWrite(const FileFormat &file)IOFactoryvirtual
clearFactories()ModelFactory
DefaultFactory()ModelFactorystatic
defaultReadOptions(const FactoryParameters &file) const overrideModelFactoryvirtual
defaultWriteOptions(const FactoryParameters &file) const overrideModelFactoryvirtual
determineExtension(const File &file, String &extension) overrideModelFactoryvirtual
EnableExtension(const StringView &extension, const StringView &read_password, const StringView &write_password)IOFactorystatic
enableExtension(StringView extension, const StringView &read_password, const StringView &write_password)ModelFactory
EnableFactory(IOFactory *factory, const StringView &read_password, const StringView &write_password)IOFactorystatic
EnableFactory(const StringView &factory, const StringView &read_password, const StringView &write_password)IOFactorystatic
enableFactory(IOFactory *factory, const StringView &read_password, const StringView &write_password)ModelFactory
enableFactory(const StringView &factory, const StringView &read_password, const StringView &write_password)ModelFactory
factoryFeatures(const FactoryParameters &file, bool is_import) const overrideModelFactoryvirtual
factoryReadAppFeature() constIOFactory
factoryWriteAppFeature() constIOFactory
filterModelsToExport(Buffer< UUID > models_to_check, const DesignObjectLookup *lookup, const FileFormat &export_format) const overrideModelFactoryvirtual
getIcon(const File &file) overrideModelFactoryvirtual
getSupportedFormats(Buffer< FileFormat > &formats, bool is_read) overrideModelFactoryvirtual
getSupportedFormats(Buffer< FileFormat > &formats, const File &file) overrideModelFactoryvirtual
getSupportedFormats(Buffer< FileFormat > &formats, DesignObjectLookup *lookup, const Buffer< UUID > &models) overrideModelFactoryvirtual
IOFactory::getSupportedFormats(Buffer< FileFormat > &formats)IOFactory
getSupportedFormatsByModelType(Buffer< FileFormat > &formats, bool is_read, const StringView &model_type) overrideModelFactoryvirtual
getSupportedFormatsForExtension(Buffer< FileFormat > &formats, bool is_read, const StringView &extension)IOFactoryvirtual
IOFactory(const StringView &factory_name)IOFactory
isAutoEnabled() constIOFactoryvirtual
isFactoryEnabled(bool is_read) constIOFactoryvirtual
m_extension_factoriesModelFactoryprotected
m_extension_read_passwordsModelFactoryprotected
m_extension_write_passwordsModelFactoryprotected
m_factory_objectsModelFactoryprotected
m_id_priority_modificationModelFactoryprotected
m_named_factoriesModelFactoryprotected
ModelFactory()ModelFactoryprotected
name() constIOFactoryinline
readFile(FactoryParameters &file) overrideModelFactoryvirtual
readFileWithDefaultSettings(const File &file, DesignObjectLookup *lookup)IOFactory
readScenesFromFile(const File &file)IOFactory
sortFormats(Buffer< FileFormat > &formats)ModelFactory
throwIfNotEnabled(bool is_read)IOFactory
updateFromFile(const FactoryParameters &file, const FactoryOptions &old_options) overrideModelFactoryvirtual
writeFile(FactoryParameters &file) overrideModelFactoryvirtual
writeScenesToFile(const File &file, const Buffer< Scene > &scene)IOFactory
~IOFactory()IOFactoryvirtual
~ModelFactory()ModelFactoryprotected