2D Overlay
Runtime functions for 2D Overlay operations.
Functions
b2dAddPaletteCycle
b2dClearClipRect
b2dClearCycles
b2dCls
b2dCopyImage
b2dCopyPalette
b2dCreateCircle
b2dCreateRectangle
b2dCreateRenderTarget
b2dCyclePalette
b2dDrawAnimImage
b2dDrawAnimImageEx
b2dDrawCircle
b2dDrawImage
b2dDrawImageEx
b2dDrawLine
b2dDrawQuad
b2dDrawQuadDepth
b2dDrawRect
b2dDrawText
b2dDrawTextDouble
b2dDrawTextEx
b2dDrawTextInt
b2dEnd
b2dFadePalette
b2dFlip
b2dFlush
b2dFreeFont
b2dFreeImage
b2dGetAnimFrameAmount
b2dGetDistance
b2dGetFPS
b2dGetFontHeight
b2dGetFontWidth
b2dGetImageCollisionX
b2dGetImageCollisionY
b2dGetImageHandleX
b2dGetImageHandleY
b2dGetImageHeight
b2dGetImagePaletteColorA
b2dGetImagePaletteColorB
b2dGetImagePaletteColorG
b2dGetImagePaletteColorR
b2dGetImageWidth
b2dGetPixelA
b2dGetPixelB
b2dGetPixelG
b2dGetPixelR
b2dGetStringHeight
b2dGetStringWidth
b2dGrabImage
b2dGraphics
b2dIsBoxesColliding
b2dIsCircleBoxColliding
b2dIsCirclesColliding
b2dIsImagesColliding
b2dIsImagesCollidingSimple
b2dLoadAnimImage
b2dLoadFont
b2dLoadImage
b2dLoadIndexedImage
b2dLoadTTF
b2dLockImage
b2dResetPalette
b2dSaveImage
b2dSetAlpha
b2dSetClipRect
b2dSetClsColor
b2dSetColor
b2dSetDefaultRenderTarget
b2dSetDepth
b2dSetImageHandle
b2dSetImageMidHandle
b2dSetImagePaletteColor
b2dSetPixel
b2dSetRenderTarget
b2dSetRotation
b2dSetScale
b2dSetTransparentIndex
b2dUnlockImage
BambooBasic © 2026 Michael Denathorn