#include <ItemFileIO.h>
|
| bool | isAvailable () const |
| |
| virtual bool | load (Item *item, const std::string &filename) override final |
| |
| virtual void | resetOptions () override |
| |
| virtual void | storeOptions (Mapping *options) override |
| |
| virtual bool | restoreOptions (const Mapping *options) override |
| |
| virtual QWidget * | getOptionPanelForLoading () override |
| |
| virtual void | fetchOptionPanelForLoading () override |
| |
| virtual bool | save (Item *item, const std::string &filename) override final |
| |
| virtual QWidget * | getOptionPanelForSaving (Item *item) override final |
| |
| virtual void | fetchOptionPanelForSaving () override |
| |
| | ~ItemFileIO () |
| |
| bool | isFormat (const std::string &id) const |
| |
| int | api () const |
| |
| void | setApi (int apiSet) |
| |
| bool | hasApi (int api) const |
| |
| void | setCaption (const std::string &caption) |
| |
| const std::string & | caption () const |
| |
| void | setFileTypeCaption (const std::string &caption) |
| |
| const std::string & | fileTypeCaption () const |
| |
| void | addFormatIdAlias (const std::string &formatId) |
| |
| void | addExtensions (const std::vector< std::string > &extensions) |
| |
| void | setExtensionFunction (std::function< std::string()> func) |
| |
| std::vector< std::string > | extensions () const |
| |
| void | setInterfaceLevel (InterfaceLevel level) |
| |
| int | interfaceLevel () const |
| |
| virtual Item * | createItem ()=0 |
| |
| void | setInvocationType (int type) |
| |
| Item * | loadItem (const std::string &filename, Item *parentItem=nullptr, bool doAddition=true, Item *nextItem=nullptr, const Mapping *options=nullptr) |
| |
| bool | loadItem (Item *item, const std::string &filename, Item *parentItem=nullptr, bool doAddition=true, Item *nextItem=nullptr, const Mapping *options=nullptr) |
| |
| bool | saveItem (Item *item, const std::string &filename, const Mapping *options=nullptr) |
| |
| Item * | parentItem () |
| |
| int | invocationType () const |
| |
| bool | isRegisteredForSingletonItem () const |
| |
| Item * | findSingletonItemInstance () const |
| |
| void | setItemClassInfo (Referenced *info) |
| |
| const Referenced * | itemClassInfo () const |
| |
| virtual | ~Referenced () |
| |
◆ ItemFileIoExtenderBase()
| ItemFileIoExtenderBase::ItemFileIoExtenderBase |
( |
const std::type_info & |
type, |
|
|
const std::string & |
formatId |
|
) |
| |
|
protected |
◆ fetchOptionPanelForLoading()
| void ItemFileIoExtenderBase::fetchOptionPanelForLoading |
( |
| ) |
|
|
overridevirtual |
◆ fetchOptionPanelForSaving()
| void ItemFileIoExtenderBase::fetchOptionPanelForSaving |
( |
| ) |
|
|
overridevirtual |
◆ getOptionPanelForLoading()
| QWidget * ItemFileIoExtenderBase::getOptionPanelForLoading |
( |
| ) |
|
|
overridevirtual |
◆ getOptionPanelForSaving()
| QWidget * ItemFileIoExtenderBase::getOptionPanelForSaving |
( |
Item * |
item | ) |
|
|
finaloverridevirtual |
◆ isAvailable()
| bool ItemFileIoExtenderBase::isAvailable |
( |
| ) |
const |
◆ load()
| bool ItemFileIoExtenderBase::load |
( |
Item * |
item, |
|
|
const std::string & |
filename |
|
) |
| |
|
finaloverridevirtual |
◆ resetOptions()
| void ItemFileIoExtenderBase::resetOptions |
( |
| ) |
|
|
overridevirtual |
◆ restoreOptions()
| bool ItemFileIoExtenderBase::restoreOptions |
( |
const Mapping * |
options | ) |
|
|
overridevirtual |
◆ save()
| bool ItemFileIoExtenderBase::save |
( |
Item * |
item, |
|
|
const std::string & |
filename |
|
) |
| |
|
finaloverridevirtual |
◆ storeOptions()
| void ItemFileIoExtenderBase::storeOptions |
( |
Mapping * |
options | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: