World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
Класс Texture

#include <Texture.h>

+ Граф наследования:Texture:
+ Граф связей класса Texture:

Защищенные члены

 Texture (bool lazy_initialization=true)
 
- Защищенные члены унаследованные от Image
virtual bool LoadImageData ()
 

Дополнительные унаследованные члены

- Открытые члены унаследованные от Image
 Image (bool lazy_initialization=true)
 
virtual ~Image ()
 
unsigned int GetWidth ()
 
unsigned int GetHeight ()
 
const voidGetPixels (IMAGE_FORMAT format)
 
IMAGE_FORMAT GetFormat () const
 
bool Release ()
 
- Открытые статические члены унаследованные от Image
static ImageCreate (unsigned int width, unsigned int height, IMAGE_FORMAT format, const void *pixels=nullptr)
 
static ImageCreate (ImageLoader *loader)
 
- Защищенные данные унаследованные от Image
bool lazy_initialization = 0
 
bool initialized = 0
 
ImageLoaderloader = NULL
 
unsigned int width = 0
 
unsigned int height = 0
 
IMAGE_FORMAT native_format = IMAGE_INVALID_FORMAT
 
voidpixels [IMAGE_NUM_FORMATS]
 

Подробное описание

См. определение в файле Texture.h строка 4

Конструктор(ы)

◆ Texture()

Texture::Texture ( bool  lazy_initialization = true)
inlineexplicitprotected

См. определение в файле Texture.h строка 6


Объявления и описания членов класса находятся в файле:
Image::lazy_initialization
bool lazy_initialization
Definition: Image.h:45
Image::Image
Image(bool lazy_initialization=true)
Definition: Image.h:21