hoa_video::private_video::ImageLoadInfo Class Reference

A container to store information about an image being loaded. This class is used to pass information between image loader code and OpenGL texture creation. It can also be used sometimes as a temporary holder for pixel data. More...

#include <image.h>

Collaboration diagram for hoa_video::private_video::ImageLoadInfo:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ImageLoadInfo ()
 Constructor for intializing the class data members.

Public Attributes

int32 height
 The height of the image (in pixels).
void * pixels
int32 width
 The width of the image (in pixels).

Detailed Description

A container to store information about an image being loaded. This class is used to pass information between image loader code and OpenGL texture creation. It can also be used sometimes as a temporary holder for pixel data.

****************************************************************************

Definition at line 67 of file image.h.


Constructor & Destructor Documentation

hoa_video::private_video::ImageLoadInfo::ImageLoadInfo (  )  [inline]

Constructor for intializing the class data members.

Definition at line 79 of file image.h.


Member Data Documentation

int32 hoa_video::private_video::ImageLoadInfo::height

The height of the image (in pixels).

Definition at line 73 of file image.h.

Referenced by hoa_video::GameVideo::_ConvertImageToGrayscale(), hoa_video::GameVideo::_GetBufferFromImage(), hoa_video::GameVideo::_GetBufferFromTexture(), hoa_video::GameVideo::_InsertImageInTexSheet(), hoa_video::GameVideo::_LoadImageHelper(), hoa_video::GameVideo::_LoadMultiImage(), hoa_video::GameVideo::_LoadRawImageJpeg(), hoa_video::GameVideo::_LoadRawImagePng(), hoa_video::GameVideo::_ReloadImagesToSheet(), hoa_video::GameVideo::_RGBAToRGB(), hoa_video::GameVideo::_SaveJpeg(), hoa_video::GameVideo::_SavePng(), hoa_video::StillImage::EnableGrayScale(), hoa_video::GameVideo::MakeScreenshot(), and hoa_video::GameVideo::SaveImage().

void* hoa_video::private_video::ImageLoadInfo::pixels

Todo:
Buffer of data, usually of size width*height*4 (RGBA, 8 bits per component)

Definition at line 76 of file image.h.

Referenced by hoa_video::GameVideo::_ConvertImageToGrayscale(), hoa_video::GameVideo::_GetBufferFromImage(), hoa_video::GameVideo::_GetBufferFromTexture(), hoa_video::GameVideo::_LoadImageHelper(), hoa_video::GameVideo::_LoadMultiImage(), hoa_video::GameVideo::_LoadRawImageJpeg(), hoa_video::GameVideo::_LoadRawImagePng(), hoa_video::GameVideo::_ReloadImagesToSheet(), hoa_video::GameVideo::_RGBAToRGB(), hoa_video::GameVideo::_SaveJpeg(), hoa_video::GameVideo::_SavePng(), hoa_video::StillImage::EnableGrayScale(), hoa_video::GameVideo::MakeScreenshot(), and hoa_video::GameVideo::SaveImage().

int32 hoa_video::private_video::ImageLoadInfo::width

The width of the image (in pixels).

Definition at line 70 of file image.h.

Referenced by hoa_video::GameVideo::_ConvertImageToGrayscale(), hoa_video::GameVideo::_GetBufferFromImage(), hoa_video::GameVideo::_GetBufferFromTexture(), hoa_video::GameVideo::_InsertImageInTexSheet(), hoa_video::GameVideo::_LoadImageHelper(), hoa_video::GameVideo::_LoadMultiImage(), hoa_video::GameVideo::_LoadRawImageJpeg(), hoa_video::GameVideo::_LoadRawImagePng(), hoa_video::GameVideo::_ReloadImagesToSheet(), hoa_video::GameVideo::_RGBAToRGB(), hoa_video::GameVideo::_SaveJpeg(), hoa_video::GameVideo::_SavePng(), hoa_video::StillImage::EnableGrayScale(), hoa_video::GameVideo::MakeScreenshot(), and hoa_video::GameVideo::SaveImage().


The documentation for this class was generated from the following file:
Generated on Fri Jul 6 23:16:47 2007 for Hero of Allacrost by  doxygen 1.5.1