The Dirtchamber
A mixed reality testing environment for real-time global illumination algorithms
|
This is the complete list of members for dune::simple_mesh, including all inherited members.
bb_max() const | dune::aabb< DirectX::XMFLOAT3 > | inline |
bb_min() const | dune::aabb< DirectX::XMFLOAT3 > | inline |
center() const | dune::aabb< DirectX::XMFLOAT3 > | inline |
create(ID3D11Device *device, const tstring &name) | dune::simple_mesh | inlinevirtual |
destroy() | dune::simple_mesh | inlinevirtual |
init_bb(const DirectX::XMFLOAT3 &p) | dune::aabb< DirectX::XMFLOAT3 > | inlineprotected |
num_faces() | dune::simple_mesh | inlinevirtual |
num_vertices() | dune::simple_mesh | inlinevirtual |
push_back(DirectX::XMFLOAT3 &p) | dune::simple_mesh | inline |
render(ID3D11DeviceContext *context, DirectX::XMFLOAT4X4 *to_clip=nullptr) | dune::simple_mesh | inlinevirtual |
set_shader(ID3D11Device *device, ID3DBlob *input_binary, ID3D11VertexShader *vs, ID3D11PixelShader *ps) | dune::d3d_mesh | virtual |
set_shader_slots(INT diffuse_tex=-1, INT normal_tex=-1, INT specular_tex=-1) | dune::d3d_mesh | inlinevirtual |
set_world(const DirectX::XMFLOAT4X4 &world) | dune::aabb< DirectX::XMFLOAT3 > | inlinevirtual |
update_bb(const DirectX::XMFLOAT3 &p) | dune::aabb< DirectX::XMFLOAT3 > | inlineprotected |
world() | dune::aabb< DirectX::XMFLOAT3 > | inline |