source: GTP/trunk/Lib/Illum/IBRBillboardCloudTrees/OGRE/include/LBBC/LBBCClusterViewMode.h @ 731

Revision 731, 825 bytes checked in by igarcia, 18 years ago (diff)
Line 
1#ifndef _LBBCCLUSTERSVIEWMODE_H
2#define _LBBCCLUSTERSVIEWMODE_H
3
4#include <LBBCPrerequisites.h>
5#include <OBAOgreFrameListenerMode.h>
6
7namespace LBBC {
8
9class ClusterViewMode : public OBA::OgreFrameListenerMode
10{
11        public:
12                ClusterViewMode(Ogre::RenderWindow* win, unsigned int ogreFrameListenerModeHandle, bool useBufferedInputKeys = false, bool useBufferedInputMouse = false):
13                  OBA::OgreFrameListenerMode(win, ogreFrameListenerModeHandle, useBufferedInputKeys, useBufferedInputMouse)
14                {
15                }
16
17                virtual ~ClusterViewMode()
18                {
19                }
20
21                virtual void createScene()
22                {
23                        Ogre::SceneNode* sNode = mSceneMgr->getRootSceneNode()->createChildSceneNode();
24                        Ogre::Entity* emesh = mSceneMgr->createEntity("chestnutLeavesEntitySample.mesh", "chestnutLeavesEntitySample.mesh");           
25                        sNode->attachObject(emesh);
26                }
27};
28
29}
30#endif
Note: See TracBrowser for help on using the repository browser.