Castle Battle  1.0
Terrain.h
Go to the documentation of this file.
1 #include <irrlicht.h>
2 
3 using namespace irr;
5 class Terrain{
6  private:
8  scene::ITerrainSceneNode* terrain;
9 
10  public:
12  Terrain(scene::ISceneManager* smgr, video::IVideoDriver* driver, const core::stringw* pathTexture, const core::vector3df &scale);
13  ~Terrain();
15  core::vector3df getCenter();
17  void collisionResponseAnimator(scene::ISceneManager* smgr,scene::ISceneNode* obj);
19  void addCollisionNode(scene::ISceneManager* smgr,scene::IAnimatedMeshSceneNode* obj);
21  core::aabbox3df getTerrainBox();
23  scene::ITerrainSceneNode* getTerrain();
24 
25 };
Terrain of the world.
Definition: Terrain.h:5
scene::ITerrainSceneNode * terrain
Irrlicht terrain node.
Definition: Terrain.h:8