_alpha | GLSLXToonShader | [protected] |
_alphas | GTexture | [protected] |
_annotate | GLSLXToonShader | [protected] |
_begin_tag | GTexture | [protected, static] |
_cb | GTexture | [protected] |
_color | GLSLXToonShader | [protected] |
_copy | DATA_ITEM | [protected] |
_ctrl | GTexture | [protected] |
_DEFINERtags | DATA_ITEM | [protected] |
_detail_map | GLSLXToonShader | [protected] |
_did_init | GLSLShader | [protected] |
_dl | BasicTexture | [protected] |
_Dmap_loc | GLSLXToonShader | [protected] |
_end_tag | GTexture | [protected, static] |
_Fpnt_loc | GLSLXToonShader | [protected] |
_frame_rate | GLSLXToonShader | [protected] |
_image | GLSLXToonShader | [protected] |
_invert_detail | GLSLXToonShader | [protected] |
_layer_name | GLSLXToonShader | [protected] |
_Lcam_loc | GLSLXToonShader | [protected] |
_Lcoord_loc | GLSLXToonShader | [protected] |
_Ldir_loc | GLSLXToonShader | [protected] |
_Lidx_loc | GLSLXToonShader | [protected] |
_light_cam | GLSLXToonShader | [protected] |
_light_coords | GLSLXToonShader | [protected] |
_light_dir | GLSLXToonShader | [protected] |
_light_index | GLSLXToonShader | [protected] |
_max_factor | GLSLXToonShader | [protected] |
_Mfct_loc | GLSLXToonShader | [protected] |
_nb_stat_frames | GLSLXToonShader | [protected] |
_normals_cylindric | GLSLXToonShader | [protected] |
_normals_elliptic | GLSLXToonShader | [protected] |
_normals_smoothed | GLSLXToonShader | [protected] |
_normals_spheric | GLSLXToonShader | [protected] |
_patch | GTexture | [protected] |
_program | GLSLShader | [protected] |
_Sdtl_loc | GLSLXToonShader | [protected] |
_Sfct_loc | GLSLXToonShader | [protected] |
_smooth_factor | GLSLXToonShader | [protected] |
_smoothDetail | GLSLXToonShader | [protected] |
_smoothNormal | GLSLXToonShader | [protected] |
_target_length | GLSLXToonShader | [protected] |
_tex | GLSLXToonShader | [protected] |
_tex_is_good | GLSLXToonShader | [protected] |
_tex_loc | GLSLXToonShader | [protected] |
_tex_name | GLSLXToonShader | [protected] |
_tex_ref_shader | GLSLShader | [protected] |
_transparent | GLSLXToonShader | [protected] |
_travel_paper | GLSLXToonShader | [protected] |
_trgt_loc | GLSLXToonShader | [protected] |
_type_name | GTexture | [protected, static] |
_update_curvatures | GLSLXToonShader | [protected] |
_update_uniforms | GLSLXToonShader | [protected] |
_use_paper | GLSLXToonShader | [protected] |
activate_program() | GLSLShader | [inline, protected] |
activate_texture(TEXTUREglptr &tex) | GLSLShader | [static] |
activate_textures() | GLSLXToonShader | [virtual] |
add_decoder(Cstr_ptr &d, DATA_ITEM *di, int copy=-1) | DATA_ITEM | [static] |
add_tags() const | DATA_ITEM | [inline, virtual] |
alpha() const | GTexture | [inline] |
alpha_() | GLSLXToonShader | [inline] |
attach_shaders(CARRAY< GLuint > &shaders, GLuint prog) | GLSLShader | [protected, static] |
BasicTexture(Patch *patch=0, StripCB *cb=0) | BasicTexture | [inline] |
bind_attributes(GLuint prog) | GLSLShader | [inline, virtual] |
BMESHdrawable() | BMESHdrawable | [inline] |
cb() const | GTexture | [inline] |
changed() | BasicTexture | [inline, virtual] |
check_patch_texture_map() | OGLTexture | [protected] |
class_name() const =0 | DATA_ITEM | [pure virtual] |
color_() | GLSLXToonShader | [inline] |
compile_shader(Cstr_ptr >ex_name, GLuint shader) | GLSLShader | [protected, static] |
ctrl() const | GTexture | [inline] |
DATA_ITEM(int copy=0) | DATA_ITEM | [inline] |
deactivate_program() const | GLSLShader | [inline, protected] |
decode(STDdstream &d) | DATA_ITEM | [virtual] |
Decode(STDdstream &d, int DelayDecoding=0) | DATA_ITEM | [static] |
DEFINE_RTTI_METHODS2("BasicTexture", OGLTexture, CDATA_ITEM *) | BasicTexture | |
OGLTexture::DEFINE_RTTI_METHODS2("OGLTexture", GTexture, CDATA_ITEM *) | OGLTexture | |
DEFINE_RTTI_METHODS3("GLSL XToon", GLSLXToonShader *, BasicTexture, CDATA_ITEM *) | GLSLXToonShader | |
GLSLShader::DEFINE_RTTI_METHODS3("GLSLShader", GLSLShader *, BasicTexture, CDATA_ITEM *) | GLSLShader | |
BasicTexture::DEFINE_RTTI_METHODS3("Textured patch", GTexture *, DATA_ITEM, CDATA_ITEM *) | GTexture | |
delete_dl() | BasicTexture | [inline, protected] |
delete_program(GLuint &prog) | GLSLShader | [protected, static] |
delete_shader(GLuint shader) | GLSLShader | [protected, static] |
delete_shaders(CARRAY< GLuint > &shaders) | GLSLShader | [protected, static] |
di_hash() | DATA_ITEM | [inline, static] |
did_init() | GLSLShader | [inline, virtual] |
dl_valid(CVIEWptr &v) | BasicTexture | [virtual] |
draw(CVIEWptr &v) | GLSLShader | [virtual] |
draw_color_ref() | RefImageClient | [inline, virtual] |
draw_color_ref_2() | RefImageClient | [inline, virtual] |
draw_filled_tris(double alpha) | GTexture | [inline, virtual] |
draw_final(CVIEWptr &) | RefImageClient | [inline, virtual] |
draw_id_creases(GLfloat width) | OGLTexture | |
draw_id_ref() | OGLTexture | [virtual] |
draw_id_ref_pre1() | RefImageClient | [inline, virtual] |
draw_id_ref_pre2() | RefImageClient | [inline, virtual] |
draw_id_ref_pre3() | RefImageClient | [inline, virtual] |
draw_id_ref_pre4() | RefImageClient | [inline, virtual] |
draw_id_sils(bool omit_concave_sils, GLfloat width) | OGLTexture | |
draw_id_triangles(bool use_polygon_offset, bool draw_id_colors, double offset_factor=Config::get_var_dbl("BMESH_OFFSET_FACTOR", 12.0, true), double offset_units=Config::get_var_dbl("BMESH_OFFSET_UNITS", 1.0, true)) | OGLTexture | |
draw_non_filled_tris(double alpha) | GTexture | [inline, virtual] |
draw_ref_img(ref_img_t t) | RefImageClient | [inline, virtual] |
draw_stencil() | OGLTexture | |
draw_tex_mem_ref() | RefImageClient | [inline, virtual] |
draw_vert_and_edge_strips(bool disable_lights=0, GLfloat line_width=3, GLfloat point_size=5, bool set_color=1, CCOLOR &color=COLOR::black) const | OGLTexture | |
draw_vis_ref() | OGLTexture | [virtual] |
draw_with_alpha(double alpha) | GTexture | [inline, virtual] |
draws_filled() const | GTexture | [inline, virtual] |
dup() const | GLSLXToonShader | [inline, virtual] |
format(STDdstream &d) const | DATA_ITEM | [virtual] |
fp_filename() | GLSLXToonShader | [inline, protected, virtual] |
fp_filenames() | GLSLShader | [inline, protected, virtual] |
fp_name(Cstr_ptr &name) const | GLSLShader | [inline] |
get_alpha() const | GLSLXToonShader | [inline, virtual] |
get_annotate() const | GLSLXToonShader | [inline, virtual] |
get_color() const | GLSLXToonShader | [inline, virtual] |
get_layer_name() const | GLSLXToonShader | [inline, virtual] |
get_layer_name(TAGformat &d) | GLSLXToonShader | |
get_light_cam() const | GLSLXToonShader | [inline, virtual] |
get_light_coords() const | GLSLXToonShader | [inline, virtual] |
get_light_dir() const | GLSLXToonShader | [inline, virtual] |
get_light_index() const | GLSLXToonShader | [inline, virtual] |
get_max_factor() const | GLSLXToonShader | [inline, virtual] |
get_smooth_detail() const | GLSLXToonShader | [inline, virtual] |
get_smooth_factor() const | GLSLXToonShader | [inline, virtual] |
get_target_length() const | GLSLXToonShader | [inline, virtual] |
get_tex_name() const | GLSLXToonShader | [inline, virtual] |
get_tex_name(TAGformat &d) | GLSLXToonShader | |
get_transparent() const | GLSLXToonShader | [inline, virtual] |
get_travel_paper() const | GLSLXToonShader | [inline, virtual] |
get_uniform_loc(Cstr_ptr &name, GLint &loc) | GLSLShader | |
get_uniform_loc(Cstr_ptr &name) | GLSLShader | [inline] |
get_use_paper() const | GLSLXToonShader | [inline, virtual] |
get_variable_locs() | GLSLXToonShader | [virtual] |
GLSLShader(Patch *patch=0, StripCB *cb=0) | GLSLShader | |
GLSLXToonShader(Patch *patch=0) | GLSLXToonShader | |
GTexture(Patch *p=0, StripCB *cb=0) | GTexture | |
gtextures() const | GTexture | [inline, virtual] |
init() | GLSLShader | [protected] |
init_textures() | GLSLXToonShader | [virtual] |
is_of_type(Cstr_ptr &t) const | DATA_ITEM | [inline, virtual] |
light_cam_() | GLSLXToonShader | [inline] |
light_coords_() | GLSLXToonShader | [inline] |
light_dir_() | GLSLXToonShader | [inline] |
light_index_() | GLSLXToonShader | [inline] |
link_program(Cstr_ptr >ex_name, GLuint prog) | GLSLShader | [protected, static] |
load_shader(Cstr_ptr >ex_name, Cstr_ptr &filename, GLenum type) | GLSLShader | [protected, static] |
load_shaders(Cstr_ptr >ex_name, Cstr_list &filenames, ARRAY< GLuint > &shaders, GLenum type) | GLSLShader | [protected, static] |
load_texture(TEXTUREglptr &tex) | GLSLShader | [static] |
lookup(Cstr_ptr &d) | DATA_ITEM | [inline, static] |
mesh() const | GTexture | [inline] |
normals_cylindric() | GLSLXToonShader | [inline] |
normals_elliptic() | GLSLXToonShader | [inline] |
normals_smoothed() | GLSLXToonShader | [inline] |
normals_spheric() | GLSLXToonShader | [inline] |
OGLTexture(Patch *patch=0, StripCB *cb=0) | OGLTexture | [inline] |
patch() const | GTexture | [inline] |
pop_alpha() | GTexture | [inline, virtual] |
print_info(Cstr_ptr >ex_name, GLuint obj) | GLSLShader | [protected, static] |
print_shader_source(GLuint shader) | GLSLShader | [protected, static] |
program() | GLSLShader | [inline, virtual] |
push_alpha(double a) | GTexture | [inline, virtual] |
put_layer_name(TAGformat &d) const | GLSLXToonShader | |
put_tex_name(TAGformat &d) const | GLSLXToonShader | |
read_file(Cstr_ptr >ex_name, Cstr_ptr &filename, GLint &len) | GLSLShader | [protected, static] |
read_stream(istream &, str_list &) | GTexture | [inline, virtual] |
recompute() | DATA_ITEM | [inline, virtual] |
REF_IMG_COLOR enum value | RefImageClient | |
REF_IMG_COLOR_2 enum value | RefImageClient | |
REF_IMG_ID enum value | RefImageClient | |
REF_IMG_ID_PRE1 enum value | RefImageClient | |
REF_IMG_ID_PRE2 enum value | RefImageClient | |
REF_IMG_ID_PRE3 enum value | RefImageClient | |
REF_IMG_ID_PRE4 enum value | RefImageClient | |
REF_IMG_NONE enum value | RefImageClient | |
ref_img_t enum name | RefImageClient | |
REF_IMG_TEX_MEM enum value | RefImageClient | |
RefImageClient() | RefImageClient | [inline] |
restore_gl_state() const | GLSLShader | [virtual] |
set_alpha(double a) | GLSLXToonShader | [inline, virtual] |
set_cb(StripCB *cb) | GTexture | [inline] |
set_color(CCOLOR &c) | GLSLXToonShader | [inline, virtual] |
set_ctrl(GTexture *c) | GTexture | [inline] |
set_default_decoder(DATA_ITEM *(*d)(STDdstream &, Cstr_ptr &, DATA_ITEM *)) | DATA_ITEM | [inline, static] |
set_detail_map(int dmap) | GLSLXToonShader | [inline] |
set_face_culling() const | OGLTexture | |
set_gl_state(GLbitfield mask=0) const | GLSLXToonShader | [virtual] |
set_inv_detail(bool b) | GLSLXToonShader | [inline] |
set_layer_name(Cstr_ptr ln) | GLSLXToonShader | [inline, virtual] |
set_light_cam(int c) | GLSLXToonShader | [inline, virtual] |
set_light_coords(mlib::CWvec &c) | GLSLXToonShader | [inline, virtual] |
set_light_dir(int d) | GLSLXToonShader | [inline, virtual] |
set_light_index(int i) | GLSLXToonShader | [inline, virtual] |
set_max_factor(double f) | GLSLXToonShader | [inline, virtual] |
set_normals(int i) | GLSLXToonShader | |
set_patch(Patch *p) | GTexture | [inline, virtual] |
set_ref_tex_shader() | GLSLShader | [protected, virtual] |
set_smooth_detail(int d) | GLSLXToonShader | [inline, virtual] |
set_smooth_factor(double f) | GLSLXToonShader | [inline, virtual] |
set_target_length(double t) | GLSLXToonShader | [inline, virtual] |
set_tex(Cstr_ptr &full_path_name) | GLSLXToonShader | |
set_tex_name(Cstr_ptr &tn) | GLSLXToonShader | [inline, virtual] |
set_travel_paper(int t) | GLSLXToonShader | [inline, virtual] |
set_uniform_variables() const | GLSLXToonShader | [virtual] |
set_use_paper(int p) | GLSLXToonShader | [inline, virtual] |
shader_path() const | GLSLShader | [inline] |
DATA_ITEM::static_name() | DATA_ITEM | [static] |
BMESHdrawable::static_name() | RefImageClient | [inline, static] |
tags() const | GTexture | [virtual] |
travel_paper_() | GLSLXToonShader | [inline] |
type() const | GTexture | [inline] |
update_curvatures(bool b) | GLSLXToonShader | |
use_paper_() | GLSLXToonShader | [inline] |
use_program(GLuint prog) | GLSLShader | [protected, static] |
use_ref_image() | RefImageClient | [inline, virtual] |
use_ref_tex_shader() | GLSLShader | [protected, virtual] |
vp_filename() | GLSLXToonShader | [inline, protected, virtual] |
vp_filenames() | GLSLShader | [inline, protected, virtual] |
vp_name(Cstr_ptr &name) const | GLSLShader | [inline] |
write_data(ostream &) const | GTexture | [inline, virtual] |
write_stream(ostream &os) const | GTexture | [inline, virtual] |
~BasicTexture() | BasicTexture | [inline, virtual] |
~DATA_ITEM() | DATA_ITEM | [virtual] |
~GLSLShader() | GLSLShader | [virtual] |
~GTexture() | GTexture | [inline, virtual] |
~OGLTexture() | OGLTexture | [inline, virtual] |
~RefImageClient() | RefImageClient | [inline, virtual] |