summaryrefslogtreecommitdiff
path: root/indra/newview/llviewerobject.h
diff options
context:
space:
mode:
authorJonathan "Geenz" Goodman <geenz@geenzo.com>2023-09-01 08:28:57 -0700
committerJonathan "Geenz" Goodman <geenz@geenzo.com>2023-09-01 08:28:57 -0700
commit32d1984bf98dce6e4938534342e67dbc40fbb073 (patch)
tree0be48281ed5ac8cb14642836ac2f04935100eb8b /indra/newview/llviewerobject.h
parent348d427db6537746c5c8c9a0d1aa021f074afbb5 (diff)
Temporary data model shenanigans.
Should help tweak and tune placement with direct community guidance. DRTVWR-583
Diffstat (limited to 'indra/newview/llviewerobject.h')
-rw-r--r--indra/newview/llviewerobject.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/indra/newview/llviewerobject.h b/indra/newview/llviewerobject.h
index 7175b088d9..c165f164a8 100644
--- a/indra/newview/llviewerobject.h
+++ b/indra/newview/llviewerobject.h
@@ -258,6 +258,7 @@ public:
virtual BOOL hasLightTexture() const { return FALSE; }
virtual BOOL isReflectionProbe() const { return FALSE; }
virtual BOOL isMirror() const { return FALSE; }
+ virtual U8 mirrorPlacementMode() const { return 0; }
// This method returns true if the object is over land owned by
// the agent, one of its groups, or it encroaches and
@@ -878,6 +879,9 @@ protected:
F32 mPhysicsCost;
F32 mLinksetPhysicsCost;
+ bool mIsMirror;
+ U8 mMirrorPlacementMode;
+
// If true, "shrink wrap" this volume in its spatial partition. See "shrinkWrap"
bool mShouldShrinkWrap = false;