Image class.
More...
#include <Image.h>
List of all members.
Detailed Description
Image class.
- Note:
- Implementation of the bridge design pattern, this class is the abstraction
Constructor & Destructor Documentation
Constructor.
- Parameters:
-
[in] | cGui | Owner GUI |
[in] | sFilename | Image filename |
Copy constructor.
- Parameters:
-
[in] | cImage | Image that is copied |
Member Function Documentation
PLGUI_API Image& PLGui::Image::operator= |
( |
const Image & |
cImage | ) |
|
Assignment operator.
- Parameters:
-
[in] | cImage | Image that is copied |
Get owner GUI.
- Returns:
- Pointer to GUI object (never a null pointer)
Get implementation.
- Returns:
- Pointer to platform specific implementation
Check if image has been loaded.
- Returns:
- 'true' if image is empty, else 'false'
Load image.
- Parameters:
-
[in] | sFilename | Name of image file |
- Returns:
- 'true' if all went fine, else 'false'
Load image and apply a color key.
- Parameters:
-
[in] | sFilename | Name of image file |
[in] | cColor | Color that will be treated as transparent |
- Returns:
- 'true' if all went fine, else 'false'
Get image filename.
- Returns:
- Filename of image
Get image size.
- Returns:
- Size of image
Get color depth.
- Returns:
- Color depth
Member Data Documentation
Image implementation object
The documentation for this class was generated from the following file: