Blender V2.61 - r43446
|
#include <render_types.h>
Public Attributes | |
struct ObjectRen * | next |
struct ObjectRen * | prev |
struct Object * | ob |
struct Object * | par |
struct Scene * | sce |
int | index |
int | psysindex |
int | flag |
int | lay |
float | boundbox [2][3] |
int | totvert |
int | totvlak |
int | totstrand |
int | tothalo |
int | vertnodeslen |
int | vlaknodeslen |
int | strandnodeslen |
int | blohalen |
struct VertTableNode * | vertnodes |
struct VlakTableNode * | vlaknodes |
struct StrandTableNode * | strandnodes |
struct HaloRen ** | bloha |
struct StrandBuffer * | strandbuf |
char(* | mtface )[MAX_CUSTOMDATA_LAYER_NAME] |
char(* | mcol )[MAX_CUSTOMDATA_LAYER_NAME] |
int | actmtface |
int | actmcol |
int | bakemtface |
float | obmat [4][4] |
struct RayObject * | raytree |
struct RayFace * | rayfaces |
struct VlakPrimitive * | rayprimitives |
struct ObjectInstanceRen * | rayobi |
Definition at line 294 of file render_types.h.
Definition at line 312 of file render_types.h.
Referenced by RE_set_customdata_names(), shade_input_set_shade_texco(), and shade_input_set_strand_texco().
Definition at line 312 of file render_types.h.
Referenced by calc_tangent_vector(), calc_vertexnormals(), displace_render_vert(), GetTextureCoordinate(), RE_set_customdata_names(), shade_input_set_shade_texco(), and shade_input_set_strand_texco().
Definition at line 312 of file render_types.h.
Referenced by get_next_bake_face(), RE_set_customdata_names(), and shade_tface().
struct HaloRen** ObjectRen::bloha |
Definition at line 307 of file render_types.h.
Referenced by env_rotate_scene(), free_renderdata_tables(), project_renderdata(), RE_findOrAddHalo(), and sort_halos().
Definition at line 303 of file render_types.h.
Referenced by free_renderdata_tables(), and RE_findOrAddHalo().
float ObjectRen::boundbox[2][3] |
Definition at line 300 of file render_types.h.
Referenced by finalize_render_object(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), zbuffer_sss(), and zbuffer_strands_abuf().
int ObjectRen::flag |
Definition at line 298 of file render_types.h.
Referenced by add_render_object(), find_dupligroup_dupli(), and init_render_object_data().
int ObjectRen::index |
Definition at line 298 of file render_types.h.
Referenced by cache_strand_surface(), and RE_addRenderObject().
int ObjectRen::lay |
Definition at line 298 of file render_types.h.
Referenced by env_layerflags(), and RE_addRenderObject().
char(* ObjectRen::mcol)[MAX_CUSTOMDATA_LAYER_NAME] |
Definition at line 311 of file render_types.h.
Referenced by free_renderdata_tables(), RE_set_customdata_names(), RE_strandren_get_mcol(), and RE_vlakren_get_mcol().
char(* ObjectRen::mtface)[MAX_CUSTOMDATA_LAYER_NAME] |
Definition at line 310 of file render_types.h.
Referenced by free_renderdata_tables(), RE_set_customdata_names(), RE_strandren_get_uv(), and RE_vlakren_get_tface().
struct ObjectRen* ObjectRen::next |
Definition at line 295 of file render_types.h.
Referenced by env_hideobject(), env_layerflags(), env_rotate_scene(), env_showobjects(), find_dupligroup_dupli(), free_renderdata_tables(), project_renderdata(), shadowbuf_autoclip(), and sort_halos().
struct Object* ObjectRen::ob |
Definition at line 296 of file render_types.h.
Referenced by add_filt_passes(), add_passes(), cache_strand_surface(), compatible_bump_compute(), compatible_bump_uv_derivs(), do_bake_shade(), do_displacement(), do_material_tex(), env_hideobject(), finalize_render_object(), find_dupli_instances(), find_dupligroup_dupli(), get_next_bake_face(), init_render_curve(), init_render_dm(), init_render_mball(), init_render_mesh(), init_render_object_data(), init_render_surf(), is_raytraceable(), load_fluidsimspeedvectors(), make_render_halos(), ntap_bump_compute(), occ_shade(), particle_curve(), particle_normal_ren(), RE_addRenderObject(), render_new_particle_system(), set_phong_threshold(), shade_lamp_loop(), shade_one_light(), shade_sample_sss(), vlr_check_bake(), vol_get_density(), zbuffer_shadow(), and zbuffer_transp_shade().
float ObjectRen::obmat[4][4] |
Definition at line 314 of file render_types.h.
Referenced by add_render_object(), assign_dupligroup_dupli(), and find_dupli_instances().
struct Object * ObjectRen::par |
Definition at line 296 of file render_types.h.
Referenced by cache_strand_surface(), and RE_addRenderObject().
struct ObjectRen * ObjectRen::prev |
Definition at line 295 of file render_types.h.
Referenced by init_render_object_data().
Definition at line 298 of file render_types.h.
Referenced by find_dupli_instances(), find_dupligroup_dupli(), init_render_object_data(), and RE_addRenderObject().
struct RayFace* ObjectRen::rayfaces |
Definition at line 318 of file render_types.h.
Referenced by free_renderdata_tables(), freeraytree(), and makeraytree_object().
struct ObjectInstanceRen* ObjectRen::rayobi |
Definition at line 320 of file render_types.h.
Referenced by makeraytree_object().
Definition at line 319 of file render_types.h.
Referenced by free_renderdata_tables(), and makeraytree_object().
struct RayObject* ObjectRen::raytree |
Definition at line 317 of file render_types.h.
Referenced by free_renderdata_tables(), freeraytree(), and makeraytree_object().
struct Scene* ObjectRen::sce |
Definition at line 297 of file render_types.h.
struct StrandBuffer* ObjectRen::strandbuf |
Definition at line 308 of file render_types.h.
Referenced by calculate_speedvectors(), finalize_render_object(), free_renderdata_tables(), RE_addStrandBuffer(), zbuffer_shadow(), and zbuffer_strands_abuf().
Definition at line 306 of file render_types.h.
Referenced by calculate_speedvectors(), free_renderdata_tables(), RE_findOrAddStrand(), RE_strandren_get_face(), RE_strandren_get_mcol(), RE_strandren_get_simplify(), RE_strandren_get_surfnor(), and RE_strandren_get_uv().
Definition at line 303 of file render_types.h.
Referenced by free_renderdata_tables(), and RE_findOrAddStrand().
Definition at line 302 of file render_types.h.
Referenced by assign_dupligroup_dupli(), env_rotate_scene(), finalize_render_object(), find_dupli_instances(), init_render_object_data(), initstar(), project_renderdata(), RE_inithalo(), RE_inithalo_particle(), RE_make_stars(), and sort_halos().
Definition at line 302 of file render_types.h.
Referenced by assign_dupligroup_dupli(), calculate_speedvectors(), finalize_render_object(), find_dupli_instances(), init_render_object_data(), RE_strandren_get_winspeed(), RE_vertren_get_winspeed(), and render_new_particle_system().
Definition at line 302 of file render_types.h.
Referenced by assign_dupligroup_dupli(), autosmooth(), calc_edge_stress(), calc_vertexnormals(), calculate_speedvectors(), copy_dbase_object_vectors(), dl_surf_to_renderdata(), do_displacement(), finalize_render_object(), find_dupli_instances(), global_bounds_obi(), init_render_curve(), init_render_dm(), init_render_mball(), init_render_mesh(), init_render_object_data(), load_fluidsimspeedvectors(), particle_billboard(), RE_Database_FromScene_Vectors(), RE_strandren_get_winspeed(), RE_vertren_copy(), RE_vertren_get_winspeed(), shadowbuf_autoclip(), static_particle_strand(), static_particle_wire(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), and zbuffer_sss().
Definition at line 302 of file render_types.h.
Referenced by assign_dupligroup_dupli(), autosmooth(), calc_edge_stress(), calc_vertexnormals(), check_non_flat_quads(), dl_surf_to_renderdata(), do_displacement(), env_hideobject(), env_layerflags(), env_showobjects(), finalize_render_object(), find_dupli_instances(), free_renderdata_tables(), get_next_bake_face(), GetNumFaces(), has_special_rayobject(), init_render_curve(), init_render_dm(), init_render_mball(), init_render_mesh(), init_render_object_data(), is_raytraceable(), isb_bsp_fillfaces(), makeraytree_object(), makeraytree_single(), occ_tree_build(), particle_billboard(), RE_vlakren_copy(), set_fullsample_trace_flag(), set_phong_threshold(), shade_input_set_triangle(), shadowbuf_autoclip(), split_quads(), static_particle_strand(), static_particle_wire(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), and zbuffer_sss().
struct VertTableNode* ObjectRen::vertnodes |
Definition at line 304 of file render_types.h.
Referenced by calculate_speedvectors(), copy_dbase_object_vectors(), finalize_render_object(), free_renderdata_tables(), global_bounds_obi(), load_fluidsimspeedvectors(), RE_findOrAddVert(), RE_vertren_get_rad(), RE_vertren_get_sticky(), RE_vertren_get_strand(), RE_vertren_get_stress(), and RE_vertren_get_tangent().
Definition at line 303 of file render_types.h.
Referenced by free_renderdata_tables(), and RE_findOrAddVert().
struct VlakTableNode* ObjectRen::vlaknodes |
Definition at line 305 of file render_types.h.
Referenced by env_hideobject(), env_layerflags(), env_showobjects(), free_renderdata_tables(), has_special_rayobject(), is_raytraceable(), isb_bsp_fillfaces(), makeraytree_object(), makeraytree_single(), occ_tree_build(), RE_findOrAddVlak(), RE_vlakren_get_mcol(), RE_vlakren_get_nmap_tangent(), RE_vlakren_get_radface(), RE_vlakren_get_surfnor(), RE_vlakren_get_tface(), shadowbuf_autoclip(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), and zbuffer_sss().
Definition at line 303 of file render_types.h.
Referenced by free_renderdata_tables(), and RE_findOrAddVlak().