MythTV  0.26-pre
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
ImageProperties Class Reference

#include <mythuiimage.h>

List of all members.

Public Member Functions

 ImageProperties ()
 ImageProperties (const ImageProperties &other)
 ~ImageProperties ()
ImagePropertiesoperator= (const ImageProperties &other)
void SetMaskImage (MythImage *image)
MythImageGetMaskImage ()

Public Attributes

QString filename
MythRect cropRect
QSize forceSize
bool preserveAspect
bool isGreyscale
bool isReflected
bool isMasked
ReflectAxis reflectAxis
int reflectScale
int reflectLength
int reflectShear
int reflectSpacing

Private Member Functions

void Init (void)
void Copy (const ImageProperties &other)

Private Attributes

MythImagemaskImage

Detailed Description

Definition at line 22 of file mythuiimage.h.


Constructor & Destructor Documentation

Definition at line 36 of file mythuiimage.cpp.

Definition at line 41 of file mythuiimage.cpp.

Definition at line 54 of file mythuiimage.cpp.


Member Function Documentation

ImageProperties & ImageProperties::operator= ( const ImageProperties other)

Definition at line 47 of file mythuiimage.cpp.

Definition at line 99 of file mythuiimage.cpp.

Referenced by Copy(), and MythUIImage::ParseElement().

Definition at line 32 of file mythuiimage.h.

Referenced by ImageLoader::LoadImage().

void ImageProperties::Init ( void  ) [private]

Definition at line 60 of file mythuiimage.cpp.

Referenced by ImageProperties().

void ImageProperties::Copy ( const ImageProperties other) [private]

Definition at line 77 of file mythuiimage.cpp.

Referenced by ImageProperties(), and operator=().


Member Data Documentation

Definition at line 54 of file mythuiimage.h.

Referenced by Copy(), GetMaskImage(), Init(), SetMaskImage(), and ~ImageProperties().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends