Om  1.0.0
A universal framework for multimedia simulation
Classes | Typedefs
om::graphics::base Namespace Reference

A namespace containing graphics base code. More...

Classes

class  AttributeType
 A class that represents the type of a shader attribute. More...
 
class  AttributeValue
 A class that is used to store the value of a shader attribute of scalar, vector, or matrix types. More...
 
class  BlendFactor
 A class that specifies the scale factor applied to a source or destination color when blending. More...
 
class  BlendFunction
 A class that specifies an operation performed between the source and destination colors when blending. More...
 
class  BlendMode
 A class that specifies how blending should be performed between a source and destination fragment. More...
 
class  BoundingCone
 A class that represents a bounding cone for a spot light's area of effect. More...
 
class  DepthMode
 A class that specifies how the depth buffer should be updated when drawing. More...
 
class  DepthTest
 A class that specifies the operation performed when testing a new depth fragment. More...
 
class  GraphicsRay
 A class that represents a ray intersection query for a graphics scene. More...
 
class  RasterMode
 A class that specifies the way that geometry is rasterized. More...
 
class  Renderable
 A base class for objects that can produce renderable graphics data. More...
 
class  RenderableFlags
 A class that encapsulates the different boolean flags that a renderable object can have. More...
 
class  RenderFlags
 A class that encapsulates different boolean parameters for a rendering operation. More...
 
class  RenderMode
 A class that specifies the configuration of the fixed-function rendering pipeline. More...
 
class  RenderModeMask
 A class that specifies a boolean mask for different attributes of a RenderMode. More...
 
class  RenderPass
 An enum class that specifies the set of possible rendering passes. More...
 
class  ScissorTest
 A class that specifies the configuration of the scissor test clipping pipeline. More...
 
class  StencilAction
 A class that specifies the operation performed when updating a stencil buffer. More...
 
class  StencilMode
 A class that specifies how the stencil buffer should be updated. More...
 
class  StencilTest
 A class that specifies the operation performed when testing a new stencil fragment. More...
 
class  Transformable
 A base class for objects that have a 3D transformation from object to world space. More...
 
class  Viewport
 A class that represents a rectangular axis-aligned portion of the screen which should be rendered to. More...
 
class  ViewVolume
 A class that represents a visible region of space. More...
 

Typedefs

typedef UInt StencilValue
 A type which represents a value stored in a stencil buffer. More...
 

Detailed Description

A namespace containing graphics base code.

Typedef Documentation

A type which represents a value stored in a stencil buffer.