×
Basic classes such as vectors, planes, arrays, lists, and so on can be found in this namespace. More... Classes. class aabbox3d.
The near edge. Detailed Description. template<class T> class irr::core::aabbox3d< T >. Axis aligned bounding box in 3d dimensional space.
Basic classes such as vectors, planes, arrays, lists, and so on can be found in this namespace. Typedefs. typedef aabbox3d< f32 > irr::core:: ...
Detailed Description. The Irrlicht device. You can create it with createDevice() or createDeviceEx(). This is the most important class of the Irrlicht Engine.
Detailed Description. Class which holds the geometry of an object. An IMesh is nothing more than a collection of some mesh buffers (IMeshBuffer). SMesh is a ...
3d triangle template class for doing collision detection and other things. Definition at line 20 of file triangle3d.h. Constructor & Destructor Documentation.
template<class T> class irr::core::line3d< T >. 3D line between two points with intersection methods. Definition at line 18 of file line3d.h.
The video namespace contains classes for accessing the video driver. All 2d and 3d rendering is done here. Typedefs. typedef IrrlichtDevice *IRRCALLCONV * irr:: ...
The vector3d class is used in Irrlicht for three main purposes: 1) As a direction vector (most of the methods assume this). 2) As a position in 3d space (which ...
template<class T> class irr::core::rect< T >. Rectangle template. Mostly used by 2D GUI elements and for 2D drawing methods. It has 2 positions instead of ...