Public Member Functions

IBitmapIO_Tga Class Reference

Search for all occurrences

Detailed Description

See also:
Class FPStaticInterface, Class BitmapIO

Description:
This class is available in release 4.0 and later only.

This class represents the interface for the Bitmap IO TGA format. The interface ID is defined as BMPIO_INTERFACE.

All methods of this class are Implemented by the System.

#include <istdplug.h>

Inheritance diagram for IBitmapIO_Tga:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual int  GetColorDepth ()=0
virtual void  SetColorDepth (int bpp)=0
virtual BOOL  GetCompressed ()=0
virtual void  SetCompressed (BOOL compressed)=0
virtual BOOL  GetAlphaSplit ()=0
virtual void  SetAlphaSplit (BOOL alphaSplit)=0
virtual BOOL  GetPreMultAlpha ()=0
virtual void  SetPreMultAlpha (BOOL preMult)=0

Member Function Documentation

virtual int GetColorDepth ( ) [pure virtual]
Remarks:
This method returns the color depth, which would be 16, 24, or 32.
virtual void SetColorDepth ( int  bpp ) [pure virtual]
Remarks:
This method allows you to set the color depth.
Parameters:
int bpp

The color depth, being either 16, 24, or 32.
virtual BOOL GetCompressed ( ) [pure virtual]
Remarks:
This method returns TRUE if the compression flag is set, otherwise FALSE.
virtual void SetCompressed ( BOOL  compressed ) [pure virtual]
Remarks:
This method allows you to set the compression flag.
Parameters:
BOOL compressed

TRUE to set the compression flag, otherwise FALSE.
virtual BOOL GetAlphaSplit ( ) [pure virtual]
Remarks:
This method returns TRUE if the alpha split flag is set, otherwise FALSE.
virtual void SetAlphaSplit ( BOOL  alphaSplit ) [pure virtual]
Remarks:
This method allows you to set the alpha split flag.
Parameters:
BOOL alphaSplit

TRUE to set the alpha split flag, otherwise FALSE.
virtual BOOL GetPreMultAlpha ( ) [pure virtual]
Remarks:
This method returns TRUE if the premultiplied alpha flag is set, otherwise FALSE.
virtual void SetPreMultAlpha ( BOOL  preMult ) [pure virtual]
Remarks:
This method allows you to set the premultiplied alpha flag.
Parameters:
BOOL preMult

TRUE to set the premultiplied alpha flag, otherwise FALSE.

IBitmapIO_Tga IBitmapIO_Tga IBitmapIO_Tga IBitmapIO_Tga IBitmapIO_Tga IBitmapIO_Tga IBitmapIO_Tga IBitmapIO_Tga IBitmapIO_Tga IBitmapIO_Tga
IBitmapIO_Tga IBitmapIO_Tga IBitmapIO_Tga IBitmapIO_Tga IBitmapIO_Tga IBitmapIO_Tga IBitmapIO_Tga IBitmapIO_Tga IBitmapIO_Tga IBitmapIO_Tga