mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-03-03 20:49:41 +00:00
Minor tidy up.
This commit is contained in:
parent
358cac2f0a
commit
e3a000917c
1 changed files with 11 additions and 5 deletions
|
@ -245,20 +245,26 @@ namespace CSVRender
|
||||||
// use the saved scene node name since the physics model has not moved yet
|
// use the saved scene node name since the physics model has not moved yet
|
||||||
std::string referenceId = mPhysics->sceneNodeToRefId(mGrabbedSceneNode);
|
std::string referenceId = mPhysics->sceneNodeToRefId(mGrabbedSceneNode);
|
||||||
|
|
||||||
QAbstractItemModel *model = mParent->mDocument.getData().getTableModel(CSMWorld::UniversalId::Type_Reference);
|
QAbstractItemModel *model =
|
||||||
const CSMWorld::RefCollection& references = mParent->mDocument.getData().getReferences();
|
mParent->mDocument.getData().getTableModel(CSMWorld::UniversalId::Type_Reference);
|
||||||
|
const CSMWorld::RefCollection& references =
|
||||||
|
mParent->mDocument.getData().getReferences();
|
||||||
|
|
||||||
int columnIndexPosX =
|
int columnIndexPosX =
|
||||||
references.findColumnIndex(CSMWorld::Columns::ColumnId_PositionXPos);
|
references.findColumnIndex(CSMWorld::Columns::ColumnId_PositionXPos);
|
||||||
mParent->mDocument.getUndoStack().push(new CSMWorld::ModifyCommand(*model,
|
mParent->mDocument.getUndoStack().push(new CSMWorld::ModifyCommand(*model,
|
||||||
static_cast<CSMWorld::IdTable *>(model)->getModelIndex(referenceId, columnIndexPosX), pos.x));
|
static_cast<CSMWorld::IdTable *>(model)->getModelIndex(referenceId,
|
||||||
|
columnIndexPosX), pos.x));
|
||||||
int columnIndexPosY =
|
int columnIndexPosY =
|
||||||
references.findColumnIndex(CSMWorld::Columns::ColumnId_PositionYPos);
|
references.findColumnIndex(CSMWorld::Columns::ColumnId_PositionYPos);
|
||||||
mParent->mDocument.getUndoStack().push(new CSMWorld::ModifyCommand(*model,
|
mParent->mDocument.getUndoStack().push(new CSMWorld::ModifyCommand(*model,
|
||||||
static_cast<CSMWorld::IdTable *>(model)->getModelIndex(referenceId, columnIndexPosY), pos.y));
|
static_cast<CSMWorld::IdTable *>(model)->getModelIndex(referenceId,
|
||||||
|
columnIndexPosY), pos.y));
|
||||||
int columnIndexPosZ =
|
int columnIndexPosZ =
|
||||||
references.findColumnIndex(CSMWorld::Columns::ColumnId_PositionZPos);
|
references.findColumnIndex(CSMWorld::Columns::ColumnId_PositionZPos);
|
||||||
mParent->mDocument.getUndoStack().push(new CSMWorld::ModifyCommand(*model,
|
mParent->mDocument.getUndoStack().push(new CSMWorld::ModifyCommand(*model,
|
||||||
static_cast<CSMWorld::IdTable *>(model)->getModelIndex(referenceId, columnIndexPosZ), pos.z));
|
static_cast<CSMWorld::IdTable *>(model)->getModelIndex(referenceId,
|
||||||
|
columnIndexPosZ), pos.z));
|
||||||
|
|
||||||
//mCurrentObj = mGrabbedSceneNode; // FIXME: doesn't work?
|
//mCurrentObj = mGrabbedSceneNode; // FIXME: doesn't work?
|
||||||
mCurrentObj = ""; // whether the object is selected
|
mCurrentObj = ""; // whether the object is selected
|
||||||
|
|
Loading…
Reference in a new issue