|
virtual void | Clear (const eC_UByte ubRed, const eC_UByte ubGreen, const eC_UByte ubBlue, const eC_UByte ubAlpha) |
|
void | DoDraw () |
|
virtual void | GetData (eC_TArray< eC_UByte > *pkData) |
|
blu_bitmap_t * | GetPixelData () |
|
virtual void | SetAlphaValues (const eC_UByte ubTopLeft, const eC_UByte ubBottomLeft, const eC_UByte ubBottomRight, const eC_UByte ubTopRight) |
|
GUIBitmapPlaneID_t | GetID () const |
|
void | SetPos2D (eC_Value vXPos, eC_Value vYPos) |
|
void | SetXPos2D (eC_Value vXPos) |
|
void | SetYPos2D (eC_Value vYPos) |
|
eC_Value | GetXPos2D () const |
|
eC_Value | GetYPos2D () const |
|
void | SetPos3D (eC_Value vXPos, eC_Value vYPos, eC_Value vZPos) |
|
void | SetXPos3D (const eC_Value vXPos) |
|
void | SetYPos3D (const eC_Value vYPos) |
|
void | SetZPos3D (const eC_Value vZPos) |
|
eC_Value | GetXPos () const |
|
eC_Value | GetYPos () const |
|
eC_Value | GetZPos () const |
|
void | RotateX (const eC_Value vXAngle) |
|
void | RotateY (const eC_Value vYAngle) |
|
void | RotateZ (const eC_Value vZAngle) |
|
eC_Value | GetXAngle () const |
|
eC_Value | GetYAngle () const |
|
eC_Value | GetZAngle () const |
|
void | ResetRotation () |
|
virtual void | SetWidth (eC_Value vWidth, eC_Bool bExpandCentered=false) |
|
eC_Value | GetWidth () const |
|
eC_Value | GetWidthCorrected () const |
|
virtual void | SetHeight (eC_Value vHeight, eC_Bool bExpandCentered=false) |
|
eC_Value | GetHeight () const |
|
eC_Value | GetHeightCorrected () const |
|
void | SetBytesPerPixel (const eC_UByte &ubBPP) |
|
eC_UByte | GetBytesPerPixel () const |
|
void | SetFormat (const CGUICommonEnums::ImageType_t &eFormat) |
|
CGUICommonEnums::ImageType_t | GetFormat () const |
|
void | SetAutoScale (const eC_Bool bAutoScale) |
|
const CGUIObject & | GetParentGUIObject () const |
|
void | SetAlphaValue (const eC_UByte ubAlpha) |
|
virtual void | SetTopLeftU (eC_Value vU) |
|
virtual eC_Value | GetTopLeftU () |
|
virtual void | SetTopLeftV (eC_Value vV) |
|
virtual eC_Value | GetTopLeftV () |
|
void | SetTopLeftUV (eC_Value vU, eC_Value vV) |
|
virtual void | SetBottomLeftU (eC_Value vU) |
|
virtual eC_Value | GetBottomLeftU () |
|
virtual void | SetBottomLeftV (eC_Value vV) |
|
virtual eC_Value | GetBottomLeftV () |
|
void | SetBottomLeftUV (eC_Value vU, eC_Value vV) |
|
virtual void | SetBottomRightU (eC_Value vU) |
|
virtual eC_Value | GetBottomRightU () |
|
virtual void | SetBottomRightV (eC_Value vV) |
|
virtual eC_Value | GetBottomRightV () |
|
void | SetBottomRightUV (eC_Value vU, eC_Value vV) |
|
virtual void | SetTopRightU (eC_Value vU) |
|
virtual eC_Value | GetTopRightU () |
|
virtual void | SetTopRightV (eC_Value vV) |
|
virtual eC_Value | GetTopRightV () |
|
void | SetTopRightUV (eC_Value vU, eC_Value vV) |
|
void | EnableDepthTest () |
|
void | DisableDepthTest () |
|
eC_Bool | IsDepthTestEnabled () const |
|
virtual eC_Value | Get2DPlaneDistance () |
|
eC_Value | GetFOV () const |
|
void | SetFOV (const eC_Value vFOV) |
|
eC_Value | GetNear () const |
|
eC_Value | GetFar () const |
|
eC_Bool | IsYFlipped () const |
|
|
eC_TArray< eC_Value > | m_avUVValues |
| array containing the uv values for all four plane corners
|
|
eC_Bool | m_bAutoScale |
| flag describing a bitmap plane will be automatically be scaled on GUIObject scale
|
|
eC_Bool | m_bYFlipped |
| if data is upside down
|
|
eC_UInt | m_uiScreenHeight |
| screen height, used to identify screen changes on calculation of 2DPlaneDistance
|
|
eC_UInt | m_uiScreenWidth |
| screen width, used to identify screen changes on calculation of 2DPlaneDistance
|
|
eC_Value | m_v2DPlaneDistance |
| 2DPlaneDistance
|
|
eC_Value | m_vGUIObjectInitHeight |
| Height of the GUIObject at creation time of this BitmapPlane.
|
|
eC_Value | m_vGUIObjectInitWidth |
| Width of the GUIObject at creation time of this BitmapPlane.
|
|
eC_Value | m_vTexUsedU |
| Used space/unused space in x direction in the Bitmap, due to Power of two limitations [0 1].
|
|
eC_Value | m_vTexUsedV |
| Used space/unused space in y direction in the Bitmap, due to Power of two limitations [0 1].
|
|
The BitmapPlane Class for BLU.
Platform Specific Limitations
Transparencies are not supported for GUIBitmapPlane_BLU. (Class CGUIBitmapPlane_BLU) Roation is not supported
See CGUIBitmapPlane_BLU Platform Specific Limitations