FS2_Open
Open source remastering of the Freespace 2 engine
|
Go to the source code of this file.
Classes | |
class | geometry_batcher |
class | geometry_shader_batcher |
int batch_add_beam | ( | int | texture, |
int | tmap_flags, | ||
vec3d * | start, | ||
vec3d * | end, | ||
float | width, | ||
float | intensity = 1.0f |
||
) |
Definition at line 968 of file grbatch.cpp.
int batch_add_bitmap | ( | int | texture, |
int | tmap_flags, | ||
vertex * | pnt, | ||
int | orient, | ||
float | rad, | ||
float | alpha = 1.0f , |
||
float | depth = 0.0f |
||
) |
Definition at line 724 of file grbatch.cpp.
int batch_add_bitmap_rotated | ( | int | texture, |
int | tmap_flags, | ||
vertex * | pnt, | ||
float | angle, | ||
float | rad, | ||
float | alpha = 1.0f , |
||
float | depth = 0.0f |
||
) |
Definition at line 793 of file grbatch.cpp.
float batch_add_laser | ( | int | texture, |
vec3d * | p0, | ||
float | width1, | ||
vec3d * | p1, | ||
float | width2, | ||
int | r = 255 , |
||
int | g = 255 , |
||
int | b = 255 |
||
) |
Definition at line 698 of file grbatch.cpp.
int batch_add_polygon | ( | int | texture, |
int | tmap_flags, | ||
vec3d * | pos, | ||
matrix * | orient, | ||
float | width, | ||
float | height, | ||
float | alpha = 1.0f |
||
) |
Definition at line 888 of file grbatch.cpp.
Definition at line 858 of file grbatch.cpp.
Definition at line 828 of file grbatch.cpp.
int batch_get_size | ( | ) |
Definition at line 1281 of file grbatch.cpp.
void batch_load_buffer_distortion_map_bitmaps | ( | effect_vertex * | buffer, |
int * | n_verts | ||
) |
Definition at line 1266 of file grbatch.cpp.
void batch_load_buffer_geometry_map_bitmaps | ( | effect_vertex * | buffer, |
int * | n_verts | ||
) |
Definition at line 1069 of file grbatch.cpp.
void batch_load_buffer_geometry_shader_map_bitmaps | ( | particle_pnt * | buffer, |
int * | n_verts | ||
) |
Definition at line 1084 of file grbatch.cpp.
void batch_load_buffer_lasers | ( | effect_vertex * | buffer, |
int * | n_verts | ||
) |
Definition at line 1018 of file grbatch.cpp.
Definition at line 1124 of file grbatch.cpp.
void batch_render_close | ( | ) |
Definition at line 1165 of file grbatch.cpp.
Definition at line 1245 of file grbatch.cpp.
Definition at line 1033 of file grbatch.cpp.
void batch_render_geometry_shader_map_bitmaps | ( | ) |
Definition at line 998 of file grbatch.cpp.
void batch_reset | ( | ) |
Definition at line 1159 of file grbatch.cpp.
int distortion_add_beam | ( | int | texture, |
int | tmap_flags, | ||
vec3d * | start, | ||
vec3d * | end, | ||
float | width, | ||
float | intensity = 1.0f , |
||
float | offset = 0.0f |
||
) |
Definition at line 1210 of file grbatch.cpp.
int distortion_add_bitmap_rotated | ( | int | texture, |
int | tmap_flags, | ||
vertex * | pnt, | ||
float | angle, | ||
float | rad, | ||
float | alpha = 1.0f , |
||
float | depth = 0.0f |
||
) |
Definition at line 1175 of file grbatch.cpp.
int geometry_batch_add_bitmap | ( | int | texture, |
int | tmap_flags, | ||
vertex * | pnt, | ||
int | orient, | ||
float | rad, | ||
float | alpha, | ||
float | depth | ||
) |
Definition at line 766 of file grbatch.cpp.
int geometry_batch_get_size | ( | ) |
Definition at line 1300 of file grbatch.cpp.
Definition at line 1099 of file grbatch.cpp.