ScummVM API documentation
Lure::Surface Member List

This is the complete list of members for Lure::Surface, including all inherited members.

centerOnScreen() (defined in Lure::Surface)Lure::Surface
copyFrom(MemoryBlock *src) (defined in Lure::Surface)Lure::Surfaceinline
copyFrom(MemoryBlock *src, uint32 destOffset) (defined in Lure::Surface)Lure::Surface
copyTo(Surface *dest) (defined in Lure::Surface)Lure::Surface
copyTo(Surface *dest, uint16 x, uint16 y) (defined in Lure::Surface)Lure::Surface
copyTo(Surface *dest, const Common::Rect &srcBounds, uint16 destX, uint16 destY, int transparentColor=-1) (defined in Lure::Surface)Lure::Surface
copyToScreen(uint16 x, uint16 y) (defined in Lure::Surface)Lure::Surface
createDialog() (defined in Lure::Surface)Lure::Surface
data() (defined in Lure::Surface)Lure::Surfaceinline
deinitialize() (defined in Lure::Surface)Lure::Surfacestatic
empty() (defined in Lure::Surface)Lure::Surfaceinline
fillRect(const Common::Rect &r, uint8 color) (defined in Lure::Surface)Lure::Surface
getDialogBounds(Common::Point &size, int charWidth, int numLines, bool squashedLines=true) (defined in Lure::Surface)Lure::Surfacestatic
getScreen(uint16 resourceId) (defined in Lure::Surface)Lure::Surfacestatic
getString(Common::String &line, int maxSize, bool isNumeric, bool varLength, int16 x, int16 y) (defined in Lure::Surface)Lure::Surface
height() (defined in Lure::Surface)Lure::Surfaceinline
initialize() (defined in Lure::Surface)Lure::Surfacestatic
loadScreen(uint16 resourceId) (defined in Lure::Surface)Lure::Surface
loadScreen(MemoryBlock *data) (defined in Lure::Surface)Lure::Surface
newDialog(uint16 width, uint8 numLines, const char **lines, bool varLength=true, int color=-1, bool squashedLines=true) (defined in Lure::Surface)Lure::Surfacestatic
newDialog(uint16 width, const char *lines, int color=-1) (defined in Lure::Surface)Lure::Surfacestatic
refreshDialog() (defined in Lure::Surface)Lure::Surface
Surface(MemoryBlock *src, uint16 width, uint16 height) (defined in Lure::Surface)Lure::Surface
Surface(uint16 width, uint16 height) (defined in Lure::Surface)Lure::Surface
textWidth(const char *s, int numChars=0) (defined in Lure::Surface)Lure::Surfacestatic
textX() (defined in Lure::Surface)Lure::Surfacestatic
textY() (defined in Lure::Surface)Lure::Surfacestatic
transparentCopyTo(Surface *dest) (defined in Lure::Surface)Lure::Surface
width() (defined in Lure::Surface)Lure::Surfaceinline
wordWrap(char *text, uint16 width, char **&lines, uint8 &numLines) (defined in Lure::Surface)Lure::Surfacestatic
writeChar(uint16 x, uint16 y, uint8 ascii, bool transparent, int color) (defined in Lure::Surface)Lure::Surface
writeString(uint16 x, uint16 y, Common::String line, bool transparent, int color=-1, bool varLength=true) (defined in Lure::Surface)Lure::Surface
writeSubstring(uint16 x, uint16 y, Common::String line, int len, bool transparent, int color=-1, bool varLength=true) (defined in Lure::Surface)Lure::Surface
~Surface() (defined in Lure::Surface)Lure::Surface