|
FS2_Open
Open source remastering of the Freespace 2 engine
|
#include "graphics/gropengltnl.h"#include "lighting/lighting.h"#include "math/vecmat.h"#include "model/model.h"Go to the source code of this file.
Classes | |
| struct | transform |
| class | model_render_params |
| struct | clip_plane_state |
| struct | arc_effect |
| struct | insignia_draw_data |
| struct | render_state |
| struct | queued_buffer_draw |
| struct | outline_draw |
| class | model_batch_buffer |
| class | draw_list |
| class | DrawListSorter |
Variables | |
| light | Lights [MAX_LIGHTS] |
| int | Num_lights |
| bool | Rendering_to_shadow_map |
| matrix | Object_matrix |
| vec3d | Object_position |
| team_color * | Current_team_color |
Definition at line 28 of file modelrender.h.
Definition at line 44 of file modelrender.h.
| int model_interp_get_texture | ( | texture_info * | tinfo, |
| fix | base_frametime | ||
| ) |
Definition at line 5128 of file modelinterp.cpp.
| void model_render_buffers | ( | draw_list * | scene, |
| model_render_params * | interp, | ||
| vertex_buffer * | buffer, | ||
| polymodel * | pm, | ||
| int | mn, | ||
| int | detail_level, | ||
| uint | tmap_flags | ||
| ) |
Definition at line 1174 of file modelrender.cpp.
| bool model_render_check_detail_box | ( | vec3d * | view_pos, |
| polymodel * | pm, | ||
| int | submodel_num, | ||
| uint | flags | ||
| ) |
Definition at line 1593 of file modelrender.cpp.
Definition at line 1555 of file modelrender.cpp.
| void model_render_immediate | ( | model_render_params * | render_info, |
| int | model_num, | ||
| matrix * | orient, | ||
| vec3d * | pos, | ||
| int | render = MODEL_RENDER_ALL, |
||
| bool | sort = true |
||
| ) |
Definition at line 2636 of file modelrender.cpp.
| void model_render_queue | ( | model_render_params * | render_info, |
| draw_list * | scene, | ||
| int | model_num, | ||
| matrix * | orient, | ||
| vec3d * | pos | ||
| ) |
Definition at line 2681 of file modelrender.cpp.
| void model_render_set_clip_plane | ( | model_render_params * | interp, |
| vec3d * | pos = NULL, |
||
| vec3d * | normal = NULL |
||
| ) |
| void model_render_set_thrust | ( | model_render_params * | interp, |
| int | model_num, | ||
| mst_info * | mst | ||
| ) |
| void submodel_render_immediate | ( | model_render_params * | render_info, |
| int | model_num, | ||
| int | submodel_num, | ||
| matrix * | orient, | ||
| vec3d * | pos | ||
| ) |
Definition at line 1638 of file modelrender.cpp.
| void submodel_render_queue | ( | model_render_params * | render_info, |
| draw_list * | scene, | ||
| int | model_num, | ||
| int | submodel_num, | ||
| matrix * | orient, | ||
| vec3d * | pos | ||
| ) |
Definition at line 1660 of file modelrender.cpp.
| team_color* Current_team_color |
Definition at line 78 of file gropengltnl.cpp.
| light Lights[MAX_LIGHTS] |
Definition at line 28 of file lighting.cpp.
| int Num_lights |
Definition at line 29 of file lighting.cpp.
| matrix Object_matrix |
Definition at line 43 of file 3dsetup.cpp.
| vec3d Object_position |
Definition at line 42 of file 3dsetup.cpp.
| bool Rendering_to_shadow_map |
Definition at line 88 of file gropengltnl.cpp.