1 #ifndef CSV_WORLD_INFOCREATOR_H
2 #define CSV_WORLD_INFOCREATOR_H
9 class IdCompletionManager;
25 virtual std::string
getId()
const;
34 virtual void cloneMode (
const std::string& originId,
virtual Creator * makeCreator(CSMDoc::Document &document, const CSMWorld::UniversalId &id) const
The ownership of the returned Creator is transferred to the caller.
Definition: infocreator.cpp:126
Record creator UI base class.
Definition: creator.hpp:21
virtual void reset()
Definition: infocreator.cpp:94
void topicChanged()
Definition: infocreator.cpp:121
virtual void focus()
Focus main input widget.
Definition: infocreator.cpp:116
Definition: commands.hpp:150
virtual void configureCreateCommand(CSMWorld::CreateCommand &command) const
Allow subclasses to add additional data to command.
Definition: infocreator.cpp:33
InfoCreator(CSMWorld::Data &data, QUndoStack &undoStack, const CSMWorld::UniversalId &id, CSMWorld::IdCompletionManager &completionManager)
Definition: infocreator.cpp:50
Creates and stores all ID completers.
Definition: idcompletionmanager.hpp:18
Type
Definition: universalid.hpp:40
Definition: infocreator.hpp:19
Definition: infocreator.hpp:51
CSVWidget::DropLineEdit * mTopic
Definition: infocreator.hpp:23
virtual std::string getErrors() const
Definition: infocreator.cpp:100
Base class for Creator factory.
Definition: creator.hpp:57
Definition: genericcreator.hpp:28
Definition: document.hpp:57
virtual std::string getId() const
Definition: infocreator.cpp:20
virtual void cloneMode(const std::string &originId, const CSMWorld::UniversalId::Type type)
Definition: infocreator.cpp:78
Definition: universalid.hpp:12