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:114
Record creator UI base class.
Definition: creator.hpp:21
virtual void reset()
Definition: infocreator.cpp:82
void topicChanged()
Definition: infocreator.cpp:109
virtual void focus()
Focus main input widget.
Definition: infocreator.cpp:104
Definition: commands.hpp:48
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:44
Creates and stores all ID completers.
Definition: idcompletionmanager.hpp:19
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:88
Base class for Creator factory.
Definition: creator.hpp:54
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:66
Definition: universalid.hpp:12