Ocular Engine
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Classes
|
Functions
Graphics
Ocular
Classes
struct
Ocular::Graphics::DebugShape
class
Ocular::Graphics::Debug
Draws debug graphics such as lines, points, bounding volumes, axis, etc.
More...
struct
Ocular::Graphics::FrameStats
class
Ocular::Graphics::GraphicsDriver
struct
Ocular::Graphics::TextureSamplerInfo
class
Ocular::Graphics::Material
class
Ocular::Graphics::MaterialEmpty
Special default 'empty'
Material
. Typically used internally.
More...
class
Ocular::Graphics::MaterialMissing
Special default 'missing'
Material
. Typically used internally.
More...
class
Ocular::Graphics::MaterialResourceLoader
Creates
Material
objects from
Ocular
Material
files (.omat)
More...
class
Ocular::Graphics::MaterialResourceSaver
Saves a
Material
object to an
Ocular
Material
file (.omat)
More...
class
Ocular::Graphics::IndexBuffer
class
Ocular::Graphics::Mesh
Combination of a
VertexBuffer
and
IndexBuffer
.
More...
class
Ocular::Graphics::MeshEmpty
Special default 'empty'
Mesh
. Typically used internally.
More...
class
Ocular::Graphics::MeshResourceLoader
class
Ocular::Graphics::OBJImporter
class
Ocular::Graphics::OBJMeshMetadata
class
Ocular::Graphics::ResourceLoader_OBJ
class
Ocular::Graphics::MeshResourceLoader_PLY
class
Ocular::Graphics::PLYElementListParser
class
Ocular::Graphics::PLYElementParser
class
Ocular::Graphics::PLYParser
class
Ocular::Graphics::MeshMissing
Special default 'missing'
Mesh
. Typically used internally.
More...
class
Ocular::Graphics::MeshResourceSaver
class
Ocular::Graphics::MeshResourceSaver_PLY
class
Ocular::Graphics::SubMesh
Combination of a
VertexBuffer
and
IndexBuffer
.
More...
struct
Ocular::Graphics::Vertex
class
Ocular::Graphics::VertexBuffer
struct
Ocular::Graphics::BlendState
struct
Ocular::Graphics::DepthBiasState
struct
Ocular::Graphics::StencilFaceDescr
struct
Ocular::Graphics::DepthStencilState
struct
Ocular::Graphics::RasterState
class
Ocular::Graphics::RenderState
struct
Ocular::Graphics::GPUBufferDescriptor
class
Ocular::Graphics::GPUBuffer
A generic buffer that can be uploaded to the GPU.
More...
class
Ocular::Graphics::FragmentShader
class
Ocular::Graphics::GeometryShader
class
Ocular::Graphics::PostTessellationShader
class
Ocular::Graphics::PreTessellationShader
class
Ocular::Graphics::Shader
class
Ocular::Graphics::ShaderProgram
class
Ocular::Graphics::Uniform
class
Ocular::Graphics::UniformBuffer
Generic buffer for storing and binding of shader uniforms.
More...
struct
Ocular::Graphics::UniformPerCamera
The fixed struct for all
Uniform
data for Cameras/Views.
More...
struct
Ocular::Graphics::UniformPerObject
The fixed struct for all
Uniform
data for Objects.
More...
struct
Ocular::Graphics::UniformPerFrame
The fixed struct for all global per-frame
Uniform
data.
More...
class
Ocular::Graphics::VertexShader
class
Ocular::Graphics::DepthTexture
A special texture that stores high precision depth information for each pixel.
More...
class
Ocular::Graphics::NoiseTexture2D
class
Ocular::Graphics::RenderTexture
A special texture that can be rendered directly to.
More...
class
Ocular::Graphics::Texture
Base class for all texture objects.
More...
class
Ocular::Graphics::Texture2D
struct
Ocular::Graphics::TextureDescriptor
class
Ocular::Graphics::TextureResourceLoader
class
Ocular::Graphics::TextureResourceLoader_BMP
class
Ocular::Graphics::TextureResourceLoader_PNG
class
Ocular::Graphics::TextureResourceLoader_TGA
class
Ocular::Graphics::TextureResourceSaver
class
Ocular::Graphics::TextureResourceSaver_BMP
class
Ocular::Graphics::TextureResourceSaver_PNG
class
Ocular::Graphics::Viewport
class
Ocular::Graphics::D3D11GraphicsDriver
class
Ocular::Graphics::D3D11Viewport
class
Ocular::Graphics::D3D11Material
class
Ocular::Graphics::D3D11IndexBuffer
class
Ocular::Graphics::D3D11VertexBuffer
class
Ocular::Graphics::D3D11RenderState
class
Ocular::Graphics::D3D11StructuredBuffer
class
Ocular::Graphics::D3D11FragmentShader
class
Ocular::Graphics::D3D11GeometryShader
class
Ocular::Graphics::D3D11PostTessellationShader
class
Ocular::Graphics::D3D11PreTessellationShader
class
Ocular::Graphics::D3D11UncompiledShaderResourceLoader
class
Ocular::Graphics::D3D11VertexShader
class
Ocular::Graphics::D3D11UniformBuffer
D3D11 implementation of a
UniformBuffer
(ie
Shader
Constant Buffer)
More...
class
Ocular::Graphics::D3D11DepthTexture
class
Ocular::Graphics::D3D11RenderTexture
class
Ocular::Graphics::D3D11Texture
class
Ocular::Graphics::D3D11Texture2D
Functions
void
Ocular::Graphics::OBJMeshMetadata::setSubmeshMaterialPair
(uint32_t submeshIndex, std::string const &material)
std::string
Ocular::Graphics::OBJMeshMetadata::getSubmeshMaterialPair
(uint32_t submeshIndex) const
Detailed Description
Generated on Tue Oct 18 2016 01:28:56 for Ocular Engine by
1.8.10