#include <Irr2D.h>

Public Member Functions | |
| Irr2D () | |
| ~Irr2D () | |
| void | LoadTexturemap (irr::core::stringc file) |
| int | LoadTexture (irr::core::stringc file) |
| void | DrawImage (int texture, const irr::core::dimension2d< irr::s32 > &destPos) |
| void | DrawImage (const irr::core::position2d< irr::s32 > &destPos, const irr::core::rect< irr::s32 > &sourceRect, const irr::core::rect< irr::s32 > *clipRect, irr::video::SColor color, bool useAlphaChannelOfTexture) |
| void | DrawLine (IrrPos &start, IrrPos &end, const irr::video::SColor &color) |
| void | DrawLines () |
| void | AddLines (IrrPos &start, IrrPos &end, const irr::video::SColor &color) |
Public Attributes | |
| IrrSprite | Sprite |
Private Attributes | |
| irr::video::ITexture * | texturemap |
| int | numTextures |
| std::vector < irr::video::ITexture * > | textures |
| std::vector < irr::core::position2d < irr::s32 > > | start |
| std::vector < irr::core::position2d < irr::s32 > > | end |
| std::vector< irr::video::SColor > | color |
| int | numLines |
Definition at line 27 of file Irr2D.h.
| Irr2D::Irr2D | ( | ) |
| void Irr2D::LoadTexturemap | ( | irr::core::stringc | file | ) |
| int Irr2D::LoadTexture | ( | irr::core::stringc | file | ) |
| void Irr2D::DrawImage | ( | int | texture, | |
| const irr::core::dimension2d< irr::s32 > & | destPos | |||
| ) |
| void Irr2D::DrawImage | ( | const irr::core::position2d< irr::s32 > & | destPos, | |
| const irr::core::rect< irr::s32 > & | sourceRect, | |||
| const irr::core::rect< irr::s32 > * | clipRect, | |||
| irr::video::SColor | color, | |||
| bool | useAlphaChannelOfTexture | |||
| ) |
irr::video::ITexture* Irr2D::texturemap [private] |
int Irr2D::numTextures [private] |
std::vector<irr::video::ITexture*> Irr2D::textures [private] |
std::vector<irr::core::position2d<irr::s32> > Irr2D::start [private] |
std::vector<irr::core::position2d<irr::s32> > Irr2D::end [private] |
std::vector<irr::video::SColor> Irr2D::color [private] |
int Irr2D::numLines [private] |
1.5.4