|
|
cgfx
Index
struct List * AllocCModeListTagList(
struct TagItem * tags );
struct List * AllocCModeListTags(
TAG tag, ... );
ULONG BestCModeIDTagList(
struct TagItem * tags );
ULONG BestCModeIDTags(
TAG tag, ... );
void BltTemplateAlpha(
APTR src,
LONG srcx,
LONG srcmod,
struct RastPort * rp,
LONG destx,
LONG desty,
LONG width,
LONG height );
ULONG CModeRequestTagList(
APTR ,
struct TagItem * );
ULONG CModeRequestTags(
APTR ,
TAG tag, ... );
void CVideoCtrlTagList(
struct ViewPort * vp,
struct TagItem * tags );
void CVideoCtrlTags(
struct ViewPort * vp,
TAG tag, ... );
void DoCDrawMethodTagList(
struct Hook * hook,
struct RastPort * rp,
struct TagItem * tags );
void DoCDrawMethodTags(
struct Hook * hook,
struct RastPort * rp,
TAG tag, ... );
ULONG ExtractColor(
struct RastPort * RastPort,
struct BitMap * SingleMap,
ULONG Colour,
ULONG sX,
ULONG sY,
ULONG Width,
ULONG Height );
ULONG FillPixelArray(
struct RastPort * rp,
UWORD destx,
UWORD desty,
UWORD width,
UWORD height,
ULONG pixel );
void FreeCModeList(
struct List * modeList );
ULONG GetCyberIDAttr(
ULONG attribute,
ULONG DisplayModeID );
ULONG GetCyberMapAttr(
struct BitMap * bitMap,
ULONG attribute );
ULONG InvertPixelArray(
struct RastPort * rp,
UWORD destx,
UWORD desty,
UWORD width,
UWORD height );
BOOL IsCyberModeID(
ULONG modeID );
APTR LockBitMapTagList(
APTR bitmap,
struct TagItem * tags );
APTR LockBitMapTags(
APTR bitmap,
TAG tag, ... );
ULONG MovePixelArray(
UWORD SrcX,
UWORD SrcY,
struct RastPort * RastPort,
UWORD DstX,
UWORD DstY,
UWORD SizeX,
UWORD SizeY );
ULONG ReadPixelArray(
APTR dst,
UWORD destx,
UWORD desty,
UWORD dstmod,
struct RastPort * rp,
UWORD srcx,
UWORD srcy,
UWORD width,
UWORD height,
UBYTE dstformat );
ULONG ReadRGBPixel(
struct RastPort * rp,
UWORD x,
UWORD y );
LONG ScalePixelArray(
APTR srcRect,
UWORD SrcW,
UWORD SrcH,
UWORD SrcMod,
struct RastPort * RastPort,
UWORD DestX,
UWORD DestY,
UWORD DestW,
UWORD DestH,
UBYTE SrcFormat );
void UnLockBitMap(
APTR Handle );
void UnLockBitMapTagList(
APTR Handle,
struct TagItem * Tags );
void UnLockBitMapTags(
APTR Handle,
TAG tag, ... );
LONG WriteLUTPixelArray(
APTR srcRect,
UWORD SrcX,
UWORD SrcY,
UWORD SrcMod,
struct RastPort * rp,
APTR CTable,
UWORD DestX,
UWORD DestY,
UWORD SizeX,
UWORD SizeY,
UBYTE CTabFormat );
ULONG WritePixelArray(
APTR src,
UWORD srcx,
UWORD srcy,
UWORD srcmod,
struct RastPort * rp,
UWORD destx,
UWORD desty,
UWORD width,
UWORD height,
UBYTE srcformat );
ULONG WritePixelArrayAlpha(
APTR src,
UWORD srcx,
UWORD srcy,
UWORD srcmod,
struct RastPort * rp,
UWORD destx,
UWORD desty,
UWORD width,
UWORD height,
ULONG globalalpha );
LONG WriteRGBPixel(
struct RastPort * rp,
UWORD x,
UWORD y,
ULONG pixel );
|