mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-02-21 17:39:40 +00:00
rebase-related fixes
This commit is contained in:
parent
da0add904b
commit
18cdd3bd7c
2 changed files with 5 additions and 5 deletions
|
@ -8,11 +8,11 @@
|
||||||
|
|
||||||
#include <osgUtil/LineSegmentIntersector>
|
#include <osgUtil/LineSegmentIntersector>
|
||||||
|
|
||||||
|
#include <components/sceneutil/vismask.hpp>
|
||||||
|
|
||||||
#include "../../model/world/cellcoordinates.hpp"
|
#include "../../model/world/cellcoordinates.hpp"
|
||||||
#include "../widget/brushshapes.hpp"
|
#include "../widget/brushshapes.hpp"
|
||||||
|
|
||||||
#include "mask.hpp"
|
|
||||||
|
|
||||||
CSVRender::BrushDraw::BrushDraw(osg::ref_ptr<osg::Group> parentNode, bool textureMode) :
|
CSVRender::BrushDraw::BrushDraw(osg::ref_ptr<osg::Group> parentNode, bool textureMode) :
|
||||||
mParentNode(parentNode), mTextureMode(textureMode)
|
mParentNode(parentNode), mTextureMode(textureMode)
|
||||||
{
|
{
|
||||||
|
@ -44,7 +44,7 @@ float CSVRender::BrushDraw::getIntersectionHeight (const osg::Vec3d& point)
|
||||||
intersector->setIntersectionLimit(osgUtil::LineSegmentIntersector::NO_LIMIT);
|
intersector->setIntersectionLimit(osgUtil::LineSegmentIntersector::NO_LIMIT);
|
||||||
osgUtil::IntersectionVisitor visitor(intersector);
|
osgUtil::IntersectionVisitor visitor(intersector);
|
||||||
|
|
||||||
visitor.setTraversalMask(Mask_Terrain);
|
visitor.setTraversalMask(SceneUtil::Mask_Terrain);
|
||||||
|
|
||||||
mParentNode->accept(visitor);
|
mParentNode->accept(visitor);
|
||||||
|
|
||||||
|
@ -255,7 +255,7 @@ void CSVRender::BrushDraw::buildCustomGeometry(const float& radius, const osg::V
|
||||||
void CSVRender::BrushDraw::update(osg::Vec3d point, int brushSize, CSVWidget::BrushShape toolShape)
|
void CSVRender::BrushDraw::update(osg::Vec3d point, int brushSize, CSVWidget::BrushShape toolShape)
|
||||||
{
|
{
|
||||||
if (mBrushDrawNode->containsNode(mGeometry)) mBrushDrawNode->removeChild(mGeometry);
|
if (mBrushDrawNode->containsNode(mGeometry)) mBrushDrawNode->removeChild(mGeometry);
|
||||||
mBrushDrawNode->setNodeMask (Mask_EditModeCursor);
|
mBrushDrawNode->setNodeMask (SceneUtil::Mask_GUI);
|
||||||
float radius = (mLandSizeFactor * brushSize) / 2;
|
float radius = (mLandSizeFactor * brushSize) / 2;
|
||||||
osg::Vec3d snapToGridPoint = point;
|
osg::Vec3d snapToGridPoint = point;
|
||||||
if (mTextureMode)
|
if (mTextureMode)
|
||||||
|
|
|
@ -44,7 +44,7 @@ CSVRender::TerrainTextureMode::TerrainTextureMode (WorldspaceWidget *worldspaceW
|
||||||
: EditMode (worldspaceWidget, QIcon {":scenetoolbar/editing-terrain-texture"}, SceneUtil::Mask_Terrain | SceneUtil::Mask_EditorReference, "Terrain texture editing", parent),
|
: EditMode (worldspaceWidget, QIcon {":scenetoolbar/editing-terrain-texture"}, SceneUtil::Mask_Terrain | SceneUtil::Mask_EditorReference, "Terrain texture editing", parent),
|
||||||
mBrushTexture("L0#0"),
|
mBrushTexture("L0#0"),
|
||||||
mBrushSize(1),
|
mBrushSize(1),
|
||||||
mBrushShape(0),
|
mBrushShape(CSVWidget::BrushShape_Point),
|
||||||
mTextureBrushScenetool(nullptr),
|
mTextureBrushScenetool(nullptr),
|
||||||
mDragMode(InteractionType_None),
|
mDragMode(InteractionType_None),
|
||||||
mParentNode(parentNode),
|
mParentNode(parentNode),
|
||||||
|
|
Loading…
Reference in a new issue