Cavestory Mod API
|
This is the complete list of members for CacheSurface, including all inherited members.
AllocateSurface(int w, int h, Surface_Ids iSurfId=SURFACE_ID_MAX, unsigned int iMagnification=0) | CacheSurface | static |
BitmapBoxType enum name | CacheSurface | |
BMPBOX_TYPE_BOTH enum value | CacheSurface | |
BMPBOX_TYPE_HEIGHT enum value | CacheSurface | |
BMPBOX_TYPE_WIDTH enum value | CacheSurface | |
ClearClipRectList() | CacheSurface | static |
DrawBitmap(GUI_POINT p, GUI_RECT *srcRect, Surface_Ids sid, bool bAbsolutePos=false) | CacheSurface | static |
DrawBitmapBox(GUI_RECT *out_rect, GUI_RECT *bmp_rects, BitmapBoxType type, Surface_Ids bmp_id) | CacheSurface | static |
DrawCircle(GUI_POINT p, int size, unsigned long color) | CacheSurface | static |
DrawClearRect(GUI_RECT *r) | CacheSurface | static |
DrawClippedText(GUI_POINT p, FontObject *font, const char *text, unsigned long color, int iStringLength=-1, bool bWrap=false, GUI_POINT *pDrawSize=NULL, int iShadowSize=0, unsigned long iShadowColor=0) | CacheSurface | static |
DrawClippedTextNoMagnification(GUI_POINT p, FontObject *font, const char *text, unsigned long color, int iStringLength=-1, bool bWrap=false, GUI_POINT *pDrawSize=NULL, int iShadowSize=0, unsigned long iShadowColor=0) | CacheSurface | static |
DrawColoredBitmap(GUI_POINT p, GUI_RECT *srcRect, Surface_Ids sid, GUI_COLOR color, bool bAbsolutePos=false) | CacheSurface | static |
DrawFilledBitmapRect(GUI_RECT *drawRect, GUI_RECT *srcRect, Surface_Ids sid, GUI_POINT drawPadding=GUI_POINT(0, 0)) | CacheSurface | static |
DrawFilledCircle(GUI_POINT p, int size, unsigned long color, bool invert=false) | CacheSurface | static |
DrawFilledRect(GUI_RECT *r, unsigned long color, bool bAbsolutePos=false) | CacheSurface | static |
DrawFilledRectTransparent(GUI_RECT *r, unsigned long color, bool bAbsolutePos=false) | CacheSurface | static |
DrawFilledTriangle(GUI_POINT *points, unsigned long color) | CacheSurface | static |
DrawGradientLine(GUI_POINT start, GUI_POINT end, unsigned long *colors, int colorcount) | CacheSurface | static |
DrawLine(GUI_POINT start, GUI_POINT end, unsigned long color, bool bUseMagnification=true) | CacheSurface | static |
DrawPixel(GUI_POINT pPoint, unsigned long color, bool bAbsolutePos=false) | CacheSurface | static |
DrawPixels(GUI_POINT *pPointList, unsigned int iPointCount, unsigned long color, bool bAbsolutePos=false) | CacheSurface | static |
DrawRect(GUI_RECT *r, unsigned long color, bool bAbsolutePos=false) | CacheSurface | static |
DrawRectTransparent(GUI_RECT *r, unsigned long color, bool bAbsolutePos=false) | CacheSurface | static |
DrawSpecialText(GUI_POINT p, SpecialTextCache *pCache) | CacheSurface | static |
DrawStretchedBitmap(GUI_RECT *r, GUI_RECT *srcRect, Surface_Ids sid, GUI_COLOR color, bool bAbsolutePos=false) | CacheSurface | static |
DrawStripedLine(GUI_POINT start, GUI_POINT end, unsigned long color) | CacheSurface | static |
DrawStripedRect(GUI_RECT *pRect, unsigned long iColor) | CacheSurface | static |
DrawText(GUI_POINT p, FontObject *font, const char *text, unsigned long color) | CacheSurface | static |
DrawTransparentBitmapBox(GUI_RECT *out_rect, GUI_RECT *bmp_rects, BitmapBoxType type, Surface_Ids bmp_id, int iAlpha) | CacheSurface | static |
DrawTriangle(GUI_POINT *points, unsigned long color) | CacheSurface | static |
FreeSurfaceID(Surface_Ids sid) | CacheSurface | static |
GetBitmapBoxSize(GUI_POINT *desired_extent, GUI_RECT *bmp_rects, BitmapBoxType type) | CacheSurface | static |
GetClipRect(GUI_RECT *r) | CacheSurface | static |
GetCurrentVideoTexture() | CacheSurface | static |
GetEntityPixel(NPCHAR *npc, GUI_POINT p) (defined in CacheSurface) | CacheSurface | static |
GetFreeSurfaceCount() | CacheSurface | static |
GetNextFreeSurfaceID(int iSkipCount=0, bool bAsyncUse=false, bool bLockMutex=true) | CacheSurface | static |
GetPixelColor(GUI_POINT p, Surface_Ids sid, bool bAbsolutePos=false) (defined in CacheSurface) | CacheSurface | static |
GetSurfaceID() | CacheSurface | static |
GetSurfaceIDMagnification(Surface_Ids sid) | CacheSurface | static |
GetSurfaceIDSize(Surface_Ids sid) | CacheSurface | static |
GetTextSize(FontObject *pFont, const char *pText, int iTextLen=-1) | CacheSurface | static |
InitMemory() | CacheSurface | static |
IsInClipRect(GUI_POINT p) | CacheSurface | static |
IsInClipRect(GUI_RECT r) | CacheSurface | static |
IsInClipRectWithCustomMag(GUI_RECT r, int customMagnification) | CacheSurface | static |
IsSurfaceAllocated(Surface_Ids sid) | CacheSurface | static |
LoadFileToSurface(const char *pFileName, Surface_Ids iSurfId=SURFACE_ID_MAX, bool bAsync=false, unsigned int iMagnification=0) | CacheSurface | static |
Put(GUI_POINT out_pos, Surface_Ids sid=SURFACE_ID_MAX, bool bAbsolutePos=false) | CacheSurface | static |
PutAlpha(GUI_POINT out_pos, Surface_Ids sid=SURFACE_ID_MAX, unsigned char Alpha=255, bool bAbsolutePos=false) | CacheSurface | static |
RememberSurfaceID() | CacheSurface | static |
RestoreSurfaceID() | CacheSurface | static |
SaveSurfaceToFile(const char *pFileName, Surface_Ids iSurfId=SURFACE_ID_MAX) | CacheSurface | static |
SelectRendererSurface(int iCustomMagnification=0) | CacheSurface | static |
SelectRendererSurfaceAndRememberPrevious(int iCustomMagnification=0) | CacheSurface | static |
SetClipRect(GUI_RECT *r, bool bAbsoluteRect=false) | CacheSurface | static |
SetCurrentTexture(VideoTexture *pTexture) | CacheSurface | static |
SetNeedsUpdating() | CacheSurface | static |
SetSurfaceID(Surface_Ids sid) | CacheSurface | static |
SetSurfaceIDAndRememberPrevious(Surface_Ids sid) | CacheSurface | static |
TryClipPoint(GUI_POINT &p) | CacheSurface | static |
UnlockSurfaceID(Surface_Ids sid) | CacheSurface | static |