Go to the source code of this file.
|
| irr |
| Everything in the Irrlicht Engine can be found in this namespace.
|
|
| irr::io |
| This namespace provides interfaces for input/output: Reading and writing files, accessing zip archives, xml files, ...
|
|
| irr::scene |
| All scene management can be found in this namespace: Mesh loading, special scene nodes like octrees and billboards, ...
|
|
| irr::video |
| The video namespace contains classes for accessing the video driver. All 2d and 3d rendering is done here.
|
|
|
enum | irr::video::E_TRANSFORMATION_STATE {
irr::video::ETS_VIEW = 0,
irr::video::ETS_WORLD,
irr::video::ETS_PROJECTION,
irr::video::ETS_TEXTURE_0,
irr::video::ETS_TEXTURE_1,
irr::video::ETS_TEXTURE_2,
irr::video::ETS_TEXTURE_3,
irr::video::ETS_TEXTURE_4,
irr::video::ETS_TEXTURE_5,
irr::video::ETS_TEXTURE_6,
irr::video::ETS_TEXTURE_7,
irr::video::ETS_COUNT = ETS_TEXTURE_0 + _IRR_MATERIAL_MAX_TEXTURES_
} |
| enumeration for geometry transformation states More...
|
|
enum | irr::video::E_RENDER_TARGET {
irr::video::ERT_FRAME_BUFFER =0,
irr::video::ERT_RENDER_TEXTURE,
irr::video::ERT_MULTI_RENDER_TEXTURES,
irr::video::ERT_STEREO_LEFT_BUFFER,
irr::video::ERT_STEREO_RIGHT_BUFFER,
irr::video::ERT_STEREO_BOTH_BUFFERS,
irr::video::ERT_AUX_BUFFER0,
irr::video::ERT_AUX_BUFFER1,
irr::video::ERT_AUX_BUFFER2,
irr::video::ERT_AUX_BUFFER3,
irr::video::ERT_AUX_BUFFER4
} |
| Special render targets, which usually map to dedicated hardware. More...
|
|
enum | irr::video::E_CLEAR_BUFFER_FLAG {
irr::video::ECBF_NONE = 0,
irr::video::ECBF_COLOR = 1,
irr::video::ECBF_DEPTH = 2,
irr::video::ECBF_STENCIL = 4,
irr::video::ECBF_ALL = ECBF_COLOR|ECBF_DEPTH|ECBF_STENCIL
} |
| Enum for the flags of clear buffer. More...
|
|
enum | irr::video::E_FOG_TYPE { irr::video::EFT_FOG_EXP =0,
irr::video::EFT_FOG_LINEAR,
irr::video::EFT_FOG_EXP2
} |
| Enum for the types of fog distributions to choose from. More...
|
|