#include <scolPlugin.h>
#include <opencv2/opencv.hpp>
#include <tuple>
Go to the source code of this file.
|
int | destroyCVFont (mmachine m, SCOL_PTR_TYPE handsys, int obj) |
|
int | _CRBTfont (mmachine m) |
| _CRBTfont : Creates a ObjBTFont object Prototype: fun [Chn S I I F] ObjBTFont
|
|
int | _CRBTfontFromFile (mmachine m) |
| _CRBTfontFromFile : Creates a ObjBTFont object Prototype: fun [Chn P I I F] ObjBTFont
|
|
int | _DSBTfont (mmachine m) |
| _DSBTfont : Deletes a cv font object Prototype: fun [ObjBTFont] I
|
|
int | _BTDRAWtextBitmap (mmachine m) |
| _BTDRAWtextBitmap : Draws a text to a bitmap Prototype: fun [ObjBitmap S ObjBTFont [I I] I I] ObjBitmap
|
|
int | _BTDRAWtextAreaBitmap (mmachine m) |
| _BTDRAWtextAreaBitmap : Draws a text to a bitmap, within a defined area Prototype: fun [ObjBitmap ObjBTFont [I I I I] [I I] I I S] ObjBitmap
|
|
int | _BTDRAWtextAlphaBitmap (mmachine m) |
| _BTDRAWtextAlphaBitmap : Draws a text to a bitmap Prototype: fun [AlphaBitmap ObjBTFont [I I] I I I S] AlphaBitmap
|
|
int | _BTDRAWtextAreaAlphaBitmap (mmachine m) |
| _BTDRAWtextAreaAlphaBitmap : Draws a text to an alpha bitmap, within a defined area Prototype: fun [AlphaBitmap ObjBTFont [I I I I] [I I] I I I S] AlphaBitmap
|
|
int | _BTGETtextSize (mmachine m) |
| _BTGETtextSize : Gets the length of a text line Prototype: fun [ObjBTFont S] [I I]
|
|
int | _BTGETtextAreaHeight (mmachine m) |
| _BTGETtextAreaHeight : Gets the height of a formated text area Prototype: fun [ObjBTFont S I I] I
|
|
int | _BTBLENDbitmaps (mmachine m) |
| _BTBLENDbitmaps : blends 2 bitmaps from percentage value. Takes a piece of the src to blit it in a piece of the dest. Resizing involved. Prototype: fun [ObjBitmap [I I I I] ObjBitmap [I I I I] F] ObjBitmap
|
|
int | _BTBLENDalphaBitmaps (mmachine m) |
| _BTBLENDalphaBitmaps : blends 2 alpha bitmaps. Takes a piece of the src to blit it in a piece of the dest. Resizing involved. Prototype: fun [AlphaBitmap [I I I I] AlphaBitmap [I I I I] F] AlphaBitmap
|
|
◆ BT_CHARSET
#define BT_CHARSET "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789,;:!./§&é(-è_çà@)]=}$¤*ùµ%" |
◆ BT_CHARSETREF
#define BT_CHARSETREF "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" |
◆ BT_FONT_ANTIALIAS
#define BT_FONT_ANTIALIAS 0x100 |
◆ BT_FONT_BOLD
◆ BT_FONT_FILLED
#define BT_FONT_FILLED 0x0000 |
◆ BT_FONT_HOLLOW
#define BT_FONT_HOLLOW 0x1000 |
◆ BT_FONT_ITALIC
#define BT_FONT_ITALIC 0x10 |
◆ BT_FONT_SANS
◆ BT_FONT_SCRIPT
◆ BT_FONT_SERIF
◆ BT_TEXT_HORIZ_CENTERED
#define BT_TEXT_HORIZ_CENTERED (0x1 << 1) |
◆ BT_TEXT_HORIZ_JUSTIFIED
#define BT_TEXT_HORIZ_JUSTIFIED (0x1 << 0 | 0x1 << 1) |
◆ BT_TEXT_HORIZ_LEFT
#define BT_TEXT_HORIZ_LEFT (0x0 << 0) |
◆ BT_TEXT_HORIZ_MASK
#define BT_TEXT_HORIZ_MASK (0x1 << 0 | 0x1 << 1) |
◆ BT_TEXT_HORIZ_RIGHT
#define BT_TEXT_HORIZ_RIGHT (0x1 << 0) |
◆ BT_TEXT_VERT_BOTTOM
#define BT_TEXT_VERT_BOTTOM (0x1 << 3) |
◆ BT_TEXT_VERT_CENTER
#define BT_TEXT_VERT_CENTER (0x1 << 2) |
◆ BT_TEXT_VERT_MASK
#define BT_TEXT_VERT_MASK (0x1 << 2 | 0x1 << 3) |
◆ BT_TEXT_VERT_TOP
#define BT_TEXT_VERT_TOP (0x0 << 0) |
◆ BT_TEXT_WORD_WRAP
#define BT_TEXT_WORD_WRAP (0x1 << 4) |
◆ PtrObjBTFont
◆ destroyCVFont()
int destroyCVFont |
( |
mmachine |
m, |
|
|
SCOL_PTR_TYPE |
handsys, |
|
|
int |
obj |
|
) |
| |
◆ SObjBTFont