Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

panda/src/text/config_text.cxx File Reference

#include "config_text.h"
#include "staticTextFont.h"
#include "textFont.h"
#include "textNode.h"
#include "dynamicTextFont.h"
#include "dynamicTextPage.h"
#include "geomTextGlyph.h"
#include "unicodeLatinMap.h"
#include "dconfig.h"

Go to the source code of this file.

Functions

 Configure (config_text)
 NotifyCategoryDef (text,"")
 ConfigureFn (config_text)
void init_libtext ()
 Initializes the library.


Variables

const bool text_flatten = config_text.GetBool("text-flatten", true)
const bool text_update_cleared_glyphs = config_text.GetBool("text-update-cleared-glyphs", false)
const int text_anisotropic_degree = config_text.GetInt("text-anisotropic-degree", 1)
const int text_texture_margin = config_text.GetInt("text-texture-margin", 2)
const float text_poly_margin = config_text.GetFloat("text-poly-margin", 0.0f)
const int text_page_x_size = config_text.GetInt("text-page-x-size", 256)
const int text_page_y_size = config_text.GetInt("text-page-y-size", 256)
const float text_point_size = config_text.GetFloat("text-point-size", 10.0f)
const float text_pixels_per_unit = config_text.GetFloat("text-pixels-per-unit", 30.0f)
const float text_scale_factor = config_text.GetFloat("text-scale-factor", 2.0f)
const bool text_small_caps = config_text.GetBool("text-small-caps", false)
const float text_small_caps_scale = config_text.GetFloat("text-small-caps-scale", 0.8f)
const string text_default_font = config_text.GetString("text-default-font", "")
Texture::FilterType text_minfilter = Texture::FT_invalid
Texture::FilterType text_magfilter = Texture::FT_invalid


Detailed Description

Definition in file config_text.cxx.


Function Documentation

Configure config_text   ) 
 

ConfigureFn config_text   ) 
 

Definition at line 36 of file config_text.cxx.

References text_anisotropic_degree, text_flatten, and text_update_cleared_glyphs.

void init_libtext  ) 
 

Initializes the library.

This must be called at least once before any of the functions or classes in this library can be used. Normally it will be called by the static initializers and need not be called explicitly, but special cases exist.

Definition at line 74 of file config_text.cxx.

References Texture::FT_invalid, Texture::FT_linear, and text_minfilter.

NotifyCategoryDef text  ,
"" 
 


Variable Documentation

const int text_anisotropic_degree = config_text.GetInt("text-anisotropic-degree", 1)
 

Definition at line 42 of file config_text.cxx.

Referenced by ConfigureFn().

const string text_default_font = config_text.GetString("text-default-font", "")
 

Definition at line 52 of file config_text.cxx.

const bool text_flatten = config_text.GetBool("text-flatten", true)
 

Definition at line 40 of file config_text.cxx.

Referenced by ConfigureFn().

Texture::FilterType text_magfilter = Texture::FT_invalid
 

Definition at line 55 of file config_text.cxx.

Texture::FilterType text_minfilter = Texture::FT_invalid
 

Definition at line 54 of file config_text.cxx.

Referenced by init_libtext().

const int text_page_x_size = config_text.GetInt("text-page-x-size", 256)
 

Definition at line 45 of file config_text.cxx.

const int text_page_y_size = config_text.GetInt("text-page-y-size", 256)
 

Definition at line 46 of file config_text.cxx.

const float text_pixels_per_unit = config_text.GetFloat("text-pixels-per-unit", 30.0f)
 

Definition at line 48 of file config_text.cxx.

const float text_point_size = config_text.GetFloat("text-point-size", 10.0f)
 

Definition at line 47 of file config_text.cxx.

const float text_poly_margin = config_text.GetFloat("text-poly-margin", 0.0f)
 

Definition at line 44 of file config_text.cxx.

const float text_scale_factor = config_text.GetFloat("text-scale-factor", 2.0f)
 

Definition at line 49 of file config_text.cxx.

const bool text_small_caps = config_text.GetBool("text-small-caps", false)
 

Definition at line 50 of file config_text.cxx.

const float text_small_caps_scale = config_text.GetFloat("text-small-caps-scale", 0.8f)
 

Definition at line 51 of file config_text.cxx.

const int text_texture_margin = config_text.GetInt("text-texture-margin", 2)
 

Definition at line 43 of file config_text.cxx.

const bool text_update_cleared_glyphs = config_text.GetBool("text-update-cleared-glyphs", false)
 

Definition at line 41 of file config_text.cxx.

Referenced by ConfigureFn().


Generated on Fri May 2 00:46:16 2003 for Panda by doxygen1.3