Merge branch 'dev1' into 'dev'
Dev1 See merge request link/projekte/ws19/vkvm-new/text-renderer!4
This commit is contained in:
commit
a3368489fe
38
README.md
38
README.md
|
@ -1,41 +1,13 @@
|
|||
# vKVM TextRenderer
|
||||
|
||||
The TextRenderer gets a string from the Shared Memory and converts the text into
|
||||
a bitmap-array. Afterwards the array is send back to the Shared Memory.
|
||||
|
||||
To convert a string the TextRendere uses a font, which is loaded from a bitmap-file.
|
||||
|
||||
## Installation
|
||||
|
||||
Use the installation script provided in the Scripts repository
|
||||
to install the full package.
|
||||
|
||||
Installing a single component is currently not supported.
|
||||
|
||||
## Target
|
||||
|
||||
TextRender build exports an interface target TextRender::TextRender.
|
||||
|
||||
This means that if TextRender has been installed on the Project Path, it
|
||||
should be enough to do.
|
||||
|
||||
translate a string from terminal to the readable form of shared memory .
|
||||
|
||||
## Usage
|
||||
|
||||
mkdir build
|
||||
cd build
|
||||
cmake ..
|
||||
make
|
||||
|
||||
## Description
|
||||
|
||||
TextRender has two class, Bitmap class and Font class.
|
||||
|
||||
res/font.bmp (bitmap data, used by Bitmap::load() function)
|
||||
|
||||
res/font.toml (configuration file, it configure how to read the font.bmp)
|
||||
|
||||
src/Bitmap class, it used to read the font.bmp file.
|
||||
|
||||
src/Font class, it read the font.bmp data by Bitmap class,
|
||||
translate a string to a bitmap.
|
||||
|
||||
test folder used to test.
|
||||
|
||||
main folder is only used to test now.
|
Loading…
Reference in New Issue