zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Zeni::Video_DX9 Member List

This is the complete list of members for Zeni::Video_DX9, including all inherited members.

apply_Texture(const String &name)Zeni::Video_DX9inline
apply_Texture(const unsigned long &id)Zeni::Video_DX9virtual
apply_Texture(const Texture &texture)Zeni::Video_DX9virtual
begin_prerender()Zeni::Video_DX9virtual
begin_render()Zeni::Video_DX9virtual
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::Videostatic
clear_depth_buffer()Zeni::Video_DX9virtual
clear_render_target(const Color &color=Color(0.0f, 0.0f, 0.0f, 0.0f))Zeni::Video_DX9virtual
compile_glsles_shader(const String &filename, const ShHandle &compiler)Zeni::Videoprotected
completely_destroy()Zeni::Singleton< Video >static
create_Font(const String &filename, const float &glyph_height, const float &virtual_screen_height)Zeni::Video_DX9virtual
create_Fragment_Shader(const String &filename)Zeni::Video_DX9virtual
create_Program()Zeni::Video_DX9virtual
create_Texture(const Image &image)Zeni::Video_DX9virtual
create_Texture(const Point2i &size, const bool &repeat)Zeni::Video_DX9virtual
create_Vertex_Buffer_Renderer(Vertex_Buffer &vertex_buffer)Zeni::Video_DX9virtual
create_Vertex_Shader(const String &filename)Zeni::Video_DX9virtual
D3DXCompileShader()Zeni::Video_DX9inlinestatic
D3DXCompileShader_fcn typedefZeni::Video_DX9
D3DXCreateMatrixStack()Zeni::Video_DX9inlinestatic
D3DXCreateMatrixStack_fcn typedefZeni::Video_DX9
D3DXCreateRenderToSurface()Zeni::Video_DX9inlinestatic
D3DXCreateRenderToSurface_fcn typedefZeni::Video_DX9
D3DXCreateTexture()Zeni::Video_DX9inlinestatic
D3DXCreateTexture_fcn typedefZeni::Video_DX9
D3DXFilterTexture()Zeni::Video_DX9inlinestatic
D3DXFilterTexture_fcn typedefZeni::Video_DX9
destroy()Zeni::Singleton< Video >static
destroy_device()Zeni::Video_DX9protected
Direct3DCreate9()Zeni::Video_DX9inlinestatic
Direct3DCreate9_fcn typedefZeni::Video_DX9
end_render()Zeni::Video_DX9virtual
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::Videoinline
get_alpha_test_value() const Zeni::Videoinline
get_ambient_lighting()Zeni::Videoinlinestatic
get_backface_culling()Zeni::Videoinlinestatic
get_clear_Color() const Zeni::Videoinline
get_Color() const Zeni::Videoinline
get_d3d()Zeni::Video_DX9inline
get_d3d_capabilities()Zeni::Video_DX9
get_d3d_device()Zeni::Video_DX9inline
get_d3d_parameters()Zeni::Video_DX9
get_dpi()Zeni::Video_DX9inline
get_dpi_ratio()Zeni::Video_DX9inline
get_Fog() const Zeni::Video
get_fragment_shader_compiler() const Zeni::Videoinline
get_Light(const int &number) const Zeni::Video
get_lighting()Zeni::Videoinlinestatic
get_matrix_stack()Zeni::Video_DX9inline
get_maximum_anisotropy() const Zeni::Video_DX9virtual
get_multisampling()Zeni::Videoinlinestatic
get_normal_interpolation()Zeni::Videoinlinestatic
get_pixel_offset() const Zeni::Video_DX9virtual
get_projection_matrix() const Zeni::Videoinline
get_render_target_size() const Zeni::Video_DX9inlinevirtual
get_vertex_shader_compiler() const Zeni::Videoinline
get_vertical_sync()Zeni::Videoinlinestatic
get_Video()Zeni::Video_DX9friend
get_video_mode()Zeni::Videoinlinestatic
get_view_matrix() const Zeni::Videoinline
get_viewport() const Zeni::Videoinline
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_DX9virtual
init()Zeni::Video_DX9protected
init_context()Zeni::Video_DX9protected
init_device()Zeni::Video_DX9protected
is_3d() const Zeni::Videoinline
is_alpha_test_enabled() const Zeni::Videoinline
is_fvf_3d() const Zeni::Video_DX9
is_initialized()Zeni::Singleton< Video >static
is_ztest_enabled() const Zeni::Videoinline
is_zwrite_enabled() const Zeni::Videoinline
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_DX9virtual
m_fragment_compilerZeni::Videoprotected
m_vertex_compilerZeni::Videoprotected
pop_world_stack()Zeni::Video_DX9virtual
preinit_from_file(const String &filename)Zeni::Videostatic
preinit_from_file(const XML_Document &file)Zeni::Videostatic
preinit_multisampling(const int &multisampling=0)Zeni::Videostatic
preinit_vertical_sync(const bool &vertical_sync=false)Zeni::Videostatic
preinit_video_mode(const VIDEO_MODE &vm=ZENI_VIDEO_ANY)Zeni::Videostatic
print_errors()Zeni::Videostatic
push_world_stack()Zeni::Video_DX9virtual
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_DX9virtual
revert()Zeni::Videostatic
rotate_scene(const Vector3f &about, const float &radians)Zeni::Video_DX9virtual
Zeni::Video::rotate_scene(const Quaternion &rotation)Zeni::Videoinline
save(const bool &backup=true)Zeni::Videostatic
scale_scene(const Vector3f &factor)Zeni::Video_DX9virtual
select_world_matrix()Zeni::Video_DX9inlinevirtual
set_2d()Zeni::Videoinline
set_2d(const std::pair< Point2f, Point2f > &camera2d, const bool &fix_aspect_ratio=false)Zeni::Videoinline
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_DX9virtual
set_3d(const Camera &camera)Zeni::Videoinline
set_3d_view(const Camera &camera, const std::pair< Point2i, Point2i > &viewport=std::make_pair(Point2i(), get_Video().get_render_target_size()))Zeni::Video_DX9virtual
set_alpha_test(const bool &enabled, const TEST &test, const float &value)Zeni::Video_DX9virtual
set_ambient_lighting(const Color &color)Zeni::Video_DX9virtual
set_backface_culling(const bool &on)Zeni::Video_DX9virtual
set_clear_Color(const Color &color)Zeni::Video_DX9inlinevirtual
set_Color(const Color &)Zeni::Video_DX9virtual
set_failsafe_defaults()Zeni::Videostatic
set_Fog(const Fog &fog)Zeni::Video_DX9virtual
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_DX9virtual
set_lighting(const bool &on=true)Zeni::Video_DX9virtual
set_Material(const Material &material)Zeni::Video_DX9virtual
set_program(Program &program)Zeni::Video_DX9virtual
set_projection_matrix(const Matrix4f &projection)Zeni::Video_DX9virtual
set_render_target(Texture &texture)Zeni::Video_DX9virtual
set_vertical_sync(const bool &on)Zeni::Video_DX9virtual
set_view_matrix(const Matrix4f &view)Zeni::Video_DX9virtual
set_viewport(const std::pair< Point2i, Point2i > &viewport=std::make_pair(Point2i(), get_Video().get_render_target_size()))Zeni::Video_DX9virtual
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_DX9virtual
set_zwrite(const bool &enabled)Zeni::Video_DX9virtual
Singleton()Zeni::Singleton< Video >inlineprotected
TEST enum nameZeni::Video
transform_scene(const Matrix4f &transformation)Zeni::Video_DX9virtual
translate_scene(const Vector3f &direction)Zeni::Video_DX9virtual
unapply_Texture()Zeni::Video_DX9virtual
unset_Fog()Zeni::Video_DX9virtual
unset_Light(const int &number)Zeni::Video_DX9virtual
unset_Material(const Material &material)Zeni::Video_DX9virtual
unset_program()Zeni::Video_DX9virtual
unset_render_target()Zeni::Video_DX9virtual
Video classZeni::Video_DX9friend
Zeni::Video::Video()Zeni::Videoprotected
VIDEO_MODE enum nameZeni::Video
ZENI_ALWAYS enum valueZeni::Video
ZENI_EQUAL enum valueZeni::Video
ZENI_GREATER enum valueZeni::Video
ZENI_GREATER_OR_EQUAL enum valueZeni::Video
ZENI_LESS enum valueZeni::Video
ZENI_LESS_OR_EQUAL enum valueZeni::Video
ZENI_NEVER enum valueZeni::Video
ZENI_NOT_EQUAL enum valueZeni::Video
ZENI_VIDEO_ANY enum valueZeni::Video
ZENI_VIDEO_DX9 enum valueZeni::Video
ZENI_VIDEO_GL_FIXED enum valueZeni::Video
ZENI_VIDEO_GL_SHADER enum valueZeni::Video
~Singleton()Zeni::Singleton< Video >inlineprotectedvirtual
~Video()=0Zeni::Videoprotectedpure virtual