2
-----------------------------------------------------------------------------
3
This source file is part of OGRE
4
(Object-oriented Graphics Rendering Engine)
5
For the latest info, see http://www.ogre3d.org/
7
Copyright 2000-2006 The OGRE Team
8
Also see acknowledgements in Readme.html
10
This program is free software; you can redistribute it and/or modify it under
11
the terms of the GNU Lesser General Public License as published by the Free Software
12
Foundation; either version 2 of the License, or (at your option) any later
15
This program is distributed in the hope that it will be useful, but WITHOUT
16
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
17
FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
19
You should have received a copy of the GNU Lesser General Public License along with
20
this program; if not, write to the Free Software Foundation, Inc., 59 Temple
21
Place - Suite 330, Boston, MA 02111-1307, USA, or go to
22
http://www.gnu.org/copyleft/lesser.txt.
23
-----------------------------------------------------------------------------
25
/***************************************************************************
26
OgrePagingLandScapeOctreeIntersectionSceneQuery.h - description
28
begin : Tues July 20, 2004
29
copyright : (C) 2004 by Jon Anderson
30
email : janders@users.sf.net
31
***************************************************************************/
33
#ifndef PagingLandScapeOctreeIntersectionSCENEQUERY_H
34
#define PagingLandScapeOctreeIntersectionSCENEQUERY_H
36
#include "OgrePagingLandScapePrerequisites.h"
37
#include "OgreSceneManager.h"
42
/** PagingLandScapeOctree implementation of IntersectionSceneQuery. */
43
class _OgrePagingLandScapeExport PagingLandScapeOctreeIntersectionSceneQuery :
44
public DefaultIntersectionSceneQuery
47
PagingLandScapeOctreeIntersectionSceneQuery(SceneManager* creator);
48
virtual ~PagingLandScapeOctreeIntersectionSceneQuery(void);
50
/** See IntersectionSceneQuery. */
51
void execute(IntersectionSceneQueryListener* listener);