diff options
author | Josh Bell <josh@lindenlab.com> | 2007-06-04 18:46:59 +0000 |
---|---|---|
committer | Josh Bell <josh@lindenlab.com> | 2007-06-04 18:46:59 +0000 |
commit | e61a10ec5b6b84fcb5c27e8e308022d0094f8736 (patch) | |
tree | bcf6152629edb1b2548af039bd89b6b573e1e514 /indra/newview/llspatialpartition.h | |
parent | 3e9872a297c3cf3f929e688e0e89a78f6bc050f5 (diff) |
svn merge -r 62602:62831 svn+ssh://svn.lindenlab.com/svn/linden/branches/maintenance --> release
Diffstat (limited to 'indra/newview/llspatialpartition.h')
-rw-r--r-- | indra/newview/llspatialpartition.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/indra/newview/llspatialpartition.h b/indra/newview/llspatialpartition.h index c65f4063bf..a2f24005df 100644 --- a/indra/newview/llspatialpartition.h +++ b/indra/newview/llspatialpartition.h @@ -146,7 +146,6 @@ public: } eSetStateMode; LLSpatialGroup(OctreeNode* node, LLSpatialPartition* part); - virtual ~LLSpatialGroup(); BOOL isDead() { return isState(DEAD); } BOOL isState(U32 state) const { return mState & state ? TRUE : FALSE; } @@ -190,6 +189,8 @@ public: virtual void handleChildRemoval(const OctreeNode* parent, const OctreeNode* child); protected: + virtual ~LLSpatialGroup(); + U32 mState; S32 mLODHash; static S32 sLODSeed; @@ -323,11 +324,13 @@ public: // class for creating bridges between spatial partitions class LLSpatialBridge : public LLDrawable, public LLSpatialPartition { +protected: + ~LLSpatialBridge(); + public: typedef std::vector<LLPointer<LLSpatialBridge> > bridge_vector_t; LLSpatialBridge(LLDrawable* root, U32 data_mask); - virtual ~LLSpatialBridge(); virtual BOOL isSpatialBridge() const { return TRUE; } |