Browse Source

radius-search -- Expose search-list used for determining area damage.

Marc Chapman 8 years ago
parent
commit
ae2bedccee
1 changed files with 7 additions and 0 deletions
  1. 7 0
      Engine/source/scene/sceneContainer.h

+ 7 - 0
Engine/source/scene/sceneContainer.h

@@ -20,6 +20,11 @@
 // IN THE SOFTWARE.
 // IN THE SOFTWARE.
 //-----------------------------------------------------------------------------
 //-----------------------------------------------------------------------------
 
 
+//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~~//
+// Arcane-FX for MIT Licensed Open Source version of Torque 3D from GarageGames
+// Copyright (C) 2015 Faust Logic, Inc.
+//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~~//
+
 #ifndef _SCENECONTAINER_H_
 #ifndef _SCENECONTAINER_H_
 #define _SCENECONTAINER_H_
 #define _SCENECONTAINER_H_
 
 
@@ -304,6 +309,8 @@ class SceneContainer
       void _findSpecialObjects( const Vector< SceneObject* >& vector, const Box3F &box, U32 mask, FindCallback callback, void *key = NULL );   
       void _findSpecialObjects( const Vector< SceneObject* >& vector, const Box3F &box, U32 mask, FindCallback callback, void *key = NULL );   
 
 
       static void getBinRange( const F32 min, const F32 max, U32& minBin, U32& maxBin );
       static void getBinRange( const F32 min, const F32 max, U32& minBin, U32& maxBin );
+public:
+      Vector<SimObjectPtr<SceneObject>*>& getRadiusSearchList() { return mSearchList; }
 };
 };
 
 
 //-----------------------------------------------------------------------------
 //-----------------------------------------------------------------------------