| OpenMW
    | 
#include <landcreator.hpp>
| Public Member Functions | |
| LandCreator (CSMWorld::Data &data, QUndoStack &undoStack, const CSMWorld::UniversalId &id) | |
| void | cloneMode (const std::string &originId, const CSMWorld::UniversalId::Type type) override | 
| void | touch (const std::vector< CSMWorld::UniversalId > &ids) override | 
| Touches a record, if the creator supports it.  More... | |
| void | focus () override | 
| Focus main input widget.  More... | |
| void | reset () override | 
| std::string | getErrors () const override | 
|  Public Member Functions inherited from CSVWorld::GenericCreator | |
| GenericCreator (CSMWorld::Data &data, QUndoStack &undoStack, const CSMWorld::UniversalId &id, bool relaxedIdRules=false) | |
| virtual void | setEditLock (bool locked) | 
| virtual void | toggleWidgets (bool active=true) | 
| virtual void | setScope (unsigned int scope) | 
| Default implementation: Throw an exception if scope!=Scope_Content.  More... | |
|  Public Member Functions inherited from CSVWorld::Creator | |
| virtual | ~Creator () | 
| Protected Member Functions | |
| std::string | getId () const override | 
| void | pushCommand (std::unique_ptr< CSMWorld::CreateCommand > command, const std::string &id) override | 
|  Protected Member Functions inherited from CSVWorld::GenericCreator | |
| void | update () | 
| virtual void | setManualEditing (bool enabled) | 
| Enable/disable manual ID editing (enabled by default).  More... | |
| void | insertAtBeginning (QWidget *widget, bool stretched) | 
| void | insertBeforeButtons (QWidget *widget, bool stretched) | 
| Insert given widget before Create and Cancel buttons.  More... | |
| std::string | getClonedId () const | 
| virtual std::string | getIdValidatorResult () const | 
| virtual void | configureCreateCommand (CSMWorld::CreateCommand &command) const | 
| Allow subclasses to add additional data to command.  More... | |
| CSMWorld::Data & | getData () const | 
| QUndoStack & | getUndoStack () | 
| const CSMWorld::UniversalId & | getCollectionId () const | 
| std::string | getNamespace () const | 
| Private Slots | |
| void | coordChanged (int value) | 
| Private Attributes | |
| QLabel * | mXLabel | 
| QLabel * | mYLabel | 
| QSpinBox * | mX | 
| QSpinBox * | mY | 
| Additional Inherited Members | |
|  Signals inherited from CSVWorld::Creator | |
| void | done () | 
| void | requestFocus (const std::string &id) | 
|  Protected Attributes inherited from CSVWorld::GenericCreator | |
| bool | mCloneMode | 
| CSVWorld::LandCreator::LandCreator | ( | CSMWorld::Data & | data, | 
| QUndoStack & | undoStack, | ||
| const CSMWorld::UniversalId & | id | ||
| ) | 
| 
 | overridevirtual | 
| 
 | privateslot | 
| 
 | overridevirtual | 
Focus main input widget.
Reimplemented from CSVWorld::GenericCreator.
| 
 | overridevirtual | 
Return formatted error descriptions for the current state of the creator. if an empty string is returned, there is no error.
Reimplemented from CSVWorld::GenericCreator.
| 
 | overrideprotectedvirtual | 
Reimplemented from CSVWorld::GenericCreator.
| 
 | overrideprotectedvirtual | 
Allow subclasses to wrap the create command together with additional commands into a macro.
Reimplemented from CSVWorld::GenericCreator.
| 
 | overridevirtual | 
| 
 | overridevirtual | 
Touches a record, if the creator supports it.
Reimplemented from CSVWorld::GenericCreator.
| 
 | private | 
| 
 | private | 
| 
 | private | 
| 
 | private | 
 1.8.6
 1.8.6