apply_Texture(const String &name) | Zeni::Video_DX9 | inline |
apply_Texture(const unsigned long &id) | Zeni::Video_DX9 | virtual |
apply_Texture(const Texture &texture) | Zeni::Video_DX9 | virtual |
begin_prerender() | Zeni::Video_DX9 | virtual |
begin_render() | Zeni::Video_DX9 | virtual |
calculate_viewport(const std::pair< Point2f, Point2f > &camera2d, const std::pair< Point2i, Point2i > &viewport, const bool &fix_aspect_ratio) | Zeni::Video | |
calculate_viewport(const float &aspect_ratio, const std::pair< Point2i, Point2i > &viewport=std::make_pair(Point2i(), get().get_render_target_size())) const | Zeni::Video | |
change_resolution(const Point2i &resolution) | Zeni::Video | static |
clear_depth_buffer() | Zeni::Video_DX9 | virtual |
clear_render_target(const Color &color=Color(0.0f, 0.0f, 0.0f, 0.0f)) | Zeni::Video_DX9 | virtual |
compile_glsles_shader(const String &filename, const ShHandle &compiler) | Zeni::Video | protected |
completely_destroy() | Zeni::Singleton< Video > | static |
create_Font(const String &filename, const float &glyph_height, const float &virtual_screen_height) | Zeni::Video_DX9 | virtual |
create_Fragment_Shader(const String &filename) | Zeni::Video_DX9 | virtual |
create_Program() | Zeni::Video_DX9 | virtual |
create_Texture(const Image &image) | Zeni::Video_DX9 | virtual |
create_Texture(const Point2i &size, const bool &repeat) | Zeni::Video_DX9 | virtual |
create_Vertex_Buffer_Renderer(Vertex_Buffer &vertex_buffer) | Zeni::Video_DX9 | virtual |
create_Vertex_Shader(const String &filename) | Zeni::Video_DX9 | virtual |
D3DXCompileShader() | Zeni::Video_DX9 | inlinestatic |
D3DXCompileShader_fcn typedef | Zeni::Video_DX9 | |
D3DXCreateMatrixStack() | Zeni::Video_DX9 | inlinestatic |
D3DXCreateMatrixStack_fcn typedef | Zeni::Video_DX9 | |
D3DXCreateRenderToSurface() | Zeni::Video_DX9 | inlinestatic |
D3DXCreateRenderToSurface_fcn typedef | Zeni::Video_DX9 | |
D3DXCreateTexture() | Zeni::Video_DX9 | inlinestatic |
D3DXCreateTexture_fcn typedef | Zeni::Video_DX9 | |
D3DXFilterTexture() | Zeni::Video_DX9 | inlinestatic |
D3DXFilterTexture_fcn typedef | Zeni::Video_DX9 | |
destroy() | Zeni::Singleton< Video > | static |
destroy_device() | Zeni::Video_DX9 | protected |
Direct3DCreate9() | Zeni::Video_DX9 | inlinestatic |
Direct3DCreate9_fcn typedef | Zeni::Video_DX9 | |
end_render() | Zeni::Video_DX9 | virtual |
fax_post_reinit(Event::Handler *const &handler) | Zeni::Singleton< Video > | |
fax_pre_uninit(Event::Handler *const &handler) | Zeni::Singleton< Video > | |
get() | Zeni::Singleton< Video > | static |
get_alpha_test_function() const | Zeni::Video | inline |
get_alpha_test_value() const | Zeni::Video | inline |
get_ambient_lighting() | Zeni::Video | inlinestatic |
get_backface_culling() | Zeni::Video | inlinestatic |
get_clear_Color() const | Zeni::Video | inline |
get_Color() const | Zeni::Video | inline |
get_d3d() | Zeni::Video_DX9 | inline |
get_d3d_capabilities() | Zeni::Video_DX9 | |
get_d3d_device() | Zeni::Video_DX9 | inline |
get_d3d_parameters() | Zeni::Video_DX9 | |
get_dpi() | Zeni::Video_DX9 | inline |
get_dpi_ratio() | Zeni::Video_DX9 | inline |
get_Fog() const | Zeni::Video | |
get_fragment_shader_compiler() const | Zeni::Video | inline |
get_Light(const int &number) const | Zeni::Video | |
get_lighting() | Zeni::Video | inlinestatic |
get_matrix_stack() | Zeni::Video_DX9 | inline |
get_maximum_anisotropy() const | Zeni::Video_DX9 | virtual |
get_multisampling() | Zeni::Video | inlinestatic |
get_normal_interpolation() | Zeni::Video | inlinestatic |
get_pixel_offset() const | Zeni::Video_DX9 | virtual |
get_projection_matrix() const | Zeni::Video | inline |
get_render_target_size() const | Zeni::Video_DX9 | inlinevirtual |
get_vertex_shader_compiler() const | Zeni::Video | inline |
get_vertical_sync() | Zeni::Video | inlinestatic |
get_Video() | Zeni::Video_DX9 | friend |
get_video_mode() | Zeni::Video | inlinestatic |
get_view_matrix() const | Zeni::Video | inline |
get_viewport() const | Zeni::Video | inline |
give_post_reinit(Event::Handler *const &handler) | Zeni::Singleton< Video > | |
give_pre_uninit(Event::Handler *const &handler) | Zeni::Singleton< Video > | |
has_vertex_buffers() const | Zeni::Video_DX9 | virtual |
init() | Zeni::Video_DX9 | protected |
init_context() | Zeni::Video_DX9 | protected |
init_device() | Zeni::Video_DX9 | protected |
is_3d() const | Zeni::Video | inline |
is_alpha_test_enabled() const | Zeni::Video | inline |
is_fvf_3d() const | Zeni::Video_DX9 | |
is_initialized() | Zeni::Singleton< Video > | static |
is_ztest_enabled() const | Zeni::Video | inline |
is_zwrite_enabled() const | Zeni::Video | inline |
lend_post_reinit(Event::Handler *const &handler) | Zeni::Singleton< Video > | |
lend_pre_uninit(Event::Handler *const &handler) | Zeni::Singleton< Video > | |
load_Texture(const String &filename, const bool &repeat, const bool &lazy_loading=false) | Zeni::Video_DX9 | virtual |
m_fragment_compiler | Zeni::Video | protected |
m_vertex_compiler | Zeni::Video | protected |
pop_world_stack() | Zeni::Video_DX9 | virtual |
preinit_from_file(const String &filename) | Zeni::Video | static |
preinit_from_file(const XML_Document &file) | Zeni::Video | static |
preinit_multisampling(const int &multisampling=0) | Zeni::Video | static |
preinit_vertical_sync(const bool &vertical_sync=false) | Zeni::Video | static |
preinit_video_mode(const VIDEO_MODE &vm=ZENI_VIDEO_ANY) | Zeni::Video | static |
print_errors() | Zeni::Video | static |
push_world_stack() | Zeni::Video_DX9 | virtual |
remove_post_reinit(Event::Handler *const &handler) | Zeni::Singleton< Video > | static |
remove_pre_uninit(Event::Handler *const &handler) | Zeni::Singleton< Video > | static |
render(const Renderable &renderable) | Zeni::Video_DX9 | virtual |
revert() | Zeni::Video | static |
rotate_scene(const Vector3f &about, const float &radians) | Zeni::Video_DX9 | virtual |
Zeni::Video::rotate_scene(const Quaternion &rotation) | Zeni::Video | inline |
save(const bool &backup=true) | Zeni::Video | static |
scale_scene(const Vector3f &factor) | Zeni::Video_DX9 | virtual |
select_world_matrix() | Zeni::Video_DX9 | inlinevirtual |
set_2d() | Zeni::Video | inline |
set_2d(const std::pair< Point2f, Point2f > &camera2d, const bool &fix_aspect_ratio=false) | Zeni::Video | inline |
set_2d_view(const std::pair< Point2f, Point2f > &camera2d, const std::pair< Point2i, Point2i > &viewport=std::make_pair(Point2i(), get_Video().get_render_target_size()), const bool &fix_aspect_ratio=false) | Zeni::Video_DX9 | virtual |
set_3d(const Camera &camera) | Zeni::Video | inline |
set_3d_view(const Camera &camera, const std::pair< Point2i, Point2i > &viewport=std::make_pair(Point2i(), get_Video().get_render_target_size())) | Zeni::Video_DX9 | virtual |
set_alpha_test(const bool &enabled, const TEST &test, const float &value) | Zeni::Video_DX9 | virtual |
set_ambient_lighting(const Color &color) | Zeni::Video_DX9 | virtual |
set_backface_culling(const bool &on) | Zeni::Video_DX9 | virtual |
set_clear_Color(const Color &color) | Zeni::Video_DX9 | inlinevirtual |
set_Color(const Color &) | Zeni::Video_DX9 | virtual |
set_failsafe_defaults() | Zeni::Video | static |
set_Fog(const Fog &fog) | Zeni::Video_DX9 | virtual |
set_fvf(const bool &is_3d) | Zeni::Video_DX9 | |
set_fvf_3d(const bool &on) | Zeni::Video_DX9 | |
set_Light(const int &number, const Light &light) | Zeni::Video_DX9 | virtual |
set_lighting(const bool &on=true) | Zeni::Video_DX9 | virtual |
set_Material(const Material &material) | Zeni::Video_DX9 | virtual |
set_program(Program &program) | Zeni::Video_DX9 | virtual |
set_projection_matrix(const Matrix4f &projection) | Zeni::Video_DX9 | virtual |
set_render_target(Texture &texture) | Zeni::Video_DX9 | virtual |
set_vertical_sync(const bool &on) | Zeni::Video_DX9 | virtual |
set_view_matrix(const Matrix4f &view) | Zeni::Video_DX9 | virtual |
set_viewport(const std::pair< Point2i, Point2i > &viewport=std::make_pair(Point2i(), get_Video().get_render_target_size())) | Zeni::Video_DX9 | virtual |
Zeni::Video::set_viewport(const float &aspect_ratio, const std::pair< Point2i, Point2i > &viewport=std::make_pair(Point2i(), get().get_render_target_size())) | Zeni::Video | |
set_ztest(const bool &enabled) | Zeni::Video_DX9 | virtual |
set_zwrite(const bool &enabled) | Zeni::Video_DX9 | virtual |
Singleton() | Zeni::Singleton< Video > | inlineprotected |
TEST enum name | Zeni::Video | |
transform_scene(const Matrix4f &transformation) | Zeni::Video_DX9 | virtual |
translate_scene(const Vector3f &direction) | Zeni::Video_DX9 | virtual |
unapply_Texture() | Zeni::Video_DX9 | virtual |
unset_Fog() | Zeni::Video_DX9 | virtual |
unset_Light(const int &number) | Zeni::Video_DX9 | virtual |
unset_Material(const Material &material) | Zeni::Video_DX9 | virtual |
unset_program() | Zeni::Video_DX9 | virtual |
unset_render_target() | Zeni::Video_DX9 | virtual |
Video class | Zeni::Video_DX9 | friend |
Zeni::Video::Video() | Zeni::Video | protected |
VIDEO_MODE enum name | Zeni::Video | |
ZENI_ALWAYS enum value | Zeni::Video | |
ZENI_EQUAL enum value | Zeni::Video | |
ZENI_GREATER enum value | Zeni::Video | |
ZENI_GREATER_OR_EQUAL enum value | Zeni::Video | |
ZENI_LESS enum value | Zeni::Video | |
ZENI_LESS_OR_EQUAL enum value | Zeni::Video | |
ZENI_NEVER enum value | Zeni::Video | |
ZENI_NOT_EQUAL enum value | Zeni::Video | |
ZENI_VIDEO_ANY enum value | Zeni::Video | |
ZENI_VIDEO_DX9 enum value | Zeni::Video | |
ZENI_VIDEO_GL_FIXED enum value | Zeni::Video | |
ZENI_VIDEO_GL_SHADER enum value | Zeni::Video | |
~Singleton() | Zeni::Singleton< Video > | inlineprotectedvirtual |
~Video()=0 | Zeni::Video | protectedpure virtual |