FreeWRL / FreeX3D 4.3.0
pComponent_Text Struct Reference

Data Fields

FT_Library library
FT_Face font_face [num_fonts]
int font_state [num_fonts]
FT_Glyph glyphs [MAX_GLYPHS]
int cur_glyph
int TextVerbose
int rowvec_allocn
row32rowvec
FT_Outline_Funcs FW_outline_interface
char * font_directory
char thisfontname [fp_name_len]
double pen_x
double pen_y
double shrink_x
double shrink_y
float TextZdist
double size
double pointsize
int myff
int FW_RIA [500]
int FW_RIA_indx
struct X3D_PolyRepFW_rep_
int FW_pointctr
int indx_count
int coordmaxsize
int cindexmaxsize
int contour_started
FT_Vector last_point
int FW_Vertex
int started
GLfloat * textpanel_vert
GLfloat * textpanel_tex
GLuint * textpanel_ind
int textpanel_size
int textpanel_vert_size
int textpanel_tex_size
int textpanel_ind_size
struct Vectorfont_table
struct Vectoratlas_table
GLuint positionLoc
GLuint texCoordLoc
GLuint textureLoc
GLuint color4fLoc
GLuint textureID
GLuint blendLoc
GLuint modelviewLoc
GLuint projectionLoc
GLuint programObject

Detailed Description

Definition at line 233 of file Component_Text.c.

Field Documentation

◆ atlas_table

struct Vector* pComponent_Text::atlas_table

Definition at line 305 of file Component_Text.c.

◆ blendLoc

GLuint pComponent_Text::blendLoc

Definition at line 312 of file Component_Text.c.

◆ cindexmaxsize

int pComponent_Text::cindexmaxsize

Definition at line 287 of file Component_Text.c.

◆ color4fLoc

GLuint pComponent_Text::color4fLoc

Definition at line 310 of file Component_Text.c.

◆ contour_started

int pComponent_Text::contour_started

Definition at line 291 of file Component_Text.c.

◆ coordmaxsize

int pComponent_Text::coordmaxsize

Definition at line 286 of file Component_Text.c.

◆ cur_glyph

int pComponent_Text::cur_glyph

Definition at line 254 of file Component_Text.c.

◆ font_directory

char* pComponent_Text::font_directory

Definition at line 265 of file Component_Text.c.

◆ font_face

FT_Face pComponent_Text::font_face[num_fonts]

Definition at line 247 of file Component_Text.c.

◆ font_state

int pComponent_Text::font_state[num_fonts]

Definition at line 248 of file Component_Text.c.

◆ font_table

struct Vector* pComponent_Text::font_table

Definition at line 304 of file Component_Text.c.

◆ FW_outline_interface

FT_Outline_Funcs pComponent_Text::FW_outline_interface

Definition at line 260 of file Component_Text.c.

◆ FW_pointctr

int pComponent_Text::FW_pointctr

Definition at line 284 of file Component_Text.c.

◆ FW_rep_

struct X3D_PolyRep* pComponent_Text::FW_rep_

Definition at line 283 of file Component_Text.c.

◆ FW_RIA

int pComponent_Text::FW_RIA[500]

Definition at line 281 of file Component_Text.c.

◆ FW_RIA_indx

int pComponent_Text::FW_RIA_indx

Definition at line 282 of file Component_Text.c.

◆ FW_Vertex

int pComponent_Text::FW_Vertex

Definition at line 293 of file Component_Text.c.

◆ glyphs

FT_Glyph pComponent_Text::glyphs[MAX_GLYPHS]

Definition at line 253 of file Component_Text.c.

◆ indx_count

int pComponent_Text::indx_count

Definition at line 285 of file Component_Text.c.

◆ last_point

FT_Vector pComponent_Text::last_point

Definition at line 292 of file Component_Text.c.

◆ library

FT_Library pComponent_Text::library

Definition at line 244 of file Component_Text.c.

◆ modelviewLoc

GLuint pComponent_Text::modelviewLoc

Definition at line 313 of file Component_Text.c.

◆ myff

int pComponent_Text::myff

Definition at line 277 of file Component_Text.c.

◆ pen_x

double pComponent_Text::pen_x

Definition at line 269 of file Component_Text.c.

◆ pen_y

double pComponent_Text::pen_y

Definition at line 269 of file Component_Text.c.

◆ pointsize

double pComponent_Text::pointsize

Definition at line 276 of file Component_Text.c.

◆ positionLoc

GLuint pComponent_Text::positionLoc

Definition at line 307 of file Component_Text.c.

◆ programObject

GLuint pComponent_Text::programObject

Definition at line 315 of file Component_Text.c.

◆ projectionLoc

GLuint pComponent_Text::projectionLoc

Definition at line 314 of file Component_Text.c.

◆ rowvec

row32* pComponent_Text::rowvec

Definition at line 257 of file Component_Text.c.

◆ rowvec_allocn

int pComponent_Text::rowvec_allocn

Definition at line 256 of file Component_Text.c.

◆ shrink_x

double pComponent_Text::shrink_x

Definition at line 270 of file Component_Text.c.

◆ shrink_y

double pComponent_Text::shrink_y

Definition at line 270 of file Component_Text.c.

◆ size

double pComponent_Text::size

Definition at line 275 of file Component_Text.c.

◆ started

int pComponent_Text::started

Definition at line 296 of file Component_Text.c.

◆ texCoordLoc

GLuint pComponent_Text::texCoordLoc

Definition at line 308 of file Component_Text.c.

◆ textpanel_ind

GLuint* pComponent_Text::textpanel_ind

Definition at line 299 of file Component_Text.c.

◆ textpanel_ind_size

int pComponent_Text::textpanel_ind_size

Definition at line 303 of file Component_Text.c.

◆ textpanel_size

int pComponent_Text::textpanel_size

Definition at line 300 of file Component_Text.c.

◆ textpanel_tex

GLfloat* pComponent_Text::textpanel_tex

Definition at line 298 of file Component_Text.c.

◆ textpanel_tex_size

int pComponent_Text::textpanel_tex_size

Definition at line 302 of file Component_Text.c.

◆ textpanel_vert

GLfloat* pComponent_Text::textpanel_vert

Definition at line 297 of file Component_Text.c.

◆ textpanel_vert_size

int pComponent_Text::textpanel_vert_size

Definition at line 301 of file Component_Text.c.

◆ textureID

GLuint pComponent_Text::textureID

Definition at line 311 of file Component_Text.c.

◆ textureLoc

GLuint pComponent_Text::textureLoc

Definition at line 309 of file Component_Text.c.

◆ TextVerbose

int pComponent_Text::TextVerbose

Definition at line 255 of file Component_Text.c.

◆ TextZdist

float pComponent_Text::TextZdist

Definition at line 273 of file Component_Text.c.

◆ thisfontname

char pComponent_Text::thisfontname[fp_name_len]

Definition at line 266 of file Component_Text.c.


The documentation for this struct was generated from the following file: