GRASS Programmer's Manual
6.5.svn(2014)-r66266
Main Page
Related Pages
Namespaces
Data Structures
Files
File List
Globals
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
Text.c
Go to the documentation of this file.
1
#include "
driver.h
"
2
#include "
driverlib.h
"
3
4
void
COM_Text
(
const
char
*text)
5
{
6
if
(
driver
->
draw_text
) {
7
(*
driver
->
draw_text
) (text);
8
return
;
9
}
10
11
if
(!
font_is_freetype
())
12
soft_text
(
cur_x
,
cur_y
,
text_size_x
,
text_size_y
,
text_rotation
,
13
text);
14
else
15
soft_text_freetype
(
cur_x
,
cur_y
,
text_size_x
,
text_size_y
,
16
text_rotation
, text);
17
}
cur_y
int cur_y
Definition:
driver/init.c:38
text_size_y
double text_size_y
Definition:
driver/init.c:41
driver.h
driver::draw_text
void(* draw_text)(const char *)
Definition:
driver.h:63
text_rotation
double text_rotation
Definition:
driver/init.c:42
COM_Text
void COM_Text(const char *)
Definition:
Text.c:4
text_size_x
double text_size_x
Definition:
driver/init.c:40
soft_text
void soft_text(int, int, double, double, double, const char *)
Definition:
text2.c:139
soft_text_freetype
void soft_text_freetype(int, int, double, double, double, const char *)
Definition:
text3.c:268
cur_x
int cur_x
Definition:
driver/init.c:37
driver
Definition:
driver.h:25
driverlib.h
font_is_freetype
int font_is_freetype(void)
Definition:
Font.c:57
lib
driver
Text.c
Generated on Sat Jan 2 2016 01:46:49 for GRASS Programmer's Manual by
1.8.5