Classes | Enumerations

mozilla::layers Namespace Reference

Classes

class  BasicLayerManager
 This is a cairo/Thebes-only, main-thread-only implementation of layers. More...
class  Image
 A class representing a buffer of pixel data. More...
class  ImageContainer
 A class that manages Images for an ImageLayer. More...
class  ImageLayer
 A Layer which renders an Image. More...
class  PlanarYCbCrImage
 We assume that the image data is in the REC 470M color space (see Theora specification, section 4.3.1). More...
class  CairoImage
 Currently, the data in a CairoImage surface is treated as being in the device output color space. More...
struct  SurfaceDescriptorX11
class  LayerManagerOGL
 This is the LayerManager used for OpenGL 2.1. More...
class  LayerOGL
 General information and tree management for OGL layers. More...
struct  UniformValue
class  LayerManagerOGLProgram
class  LayerProgram
class  ColorTextureLayerProgram
class  YCbCrTextureLayerProgram
class  ComponentAlphaTextureLayerProgram
class  SolidColorLayerProgram
class  CopyProgram
struct  FrameMetrics
 The viewport and displayport metrics for the painted frame at the time of a layer-tree transaction. More...
class  LayerUserData
 Base class for userdata objects attached to layers and layer managers. More...
class  LayerUserDataSet
 Helper class to manage user data for layers and LayerManagers. More...
class  LayerManager
 A LayerManager controls a tree of layers. More...
class  Layer
 A Layer represents anything that can be rendered onto a destination surface. More...
class  ThebesLayer
 A Layer which we can draw into using Thebes. More...
class  ContainerLayer
 A Layer which other layers render into. More...
class  ColorLayer
 A Layer which just renders a solid color in its visible region. More...
class  CanvasLayer
 A Layer for HTML Canvas elements. More...
class  ShadowLayerForwarder
 We want to share layer trees across thread contexts and address spaces for several reasons; chief among them. More...
class  ShadowLayerManager
class  ShadowableLayer
 A ShadowableLayer is a Layer can be shared with a parent context through a ShadowLayerForwarder. More...
class  ShadowLayer
 A ShadowLayer is the representation of a child-context's Layer in a parent context. More...
class  ShadowThebesLayer
class  ShadowContainerLayer
class  ShadowCanvasLayer
class  ShadowImageLayer
class  ShadowColorLayer
class  ShadowLayersChild
class  ShadowLayersParent

Enumerations

enum  StereoMode {
  STEREO_MODE_MONO, STEREO_MODE_LEFT_RIGHT, STEREO_MODE_RIGHT_LEFT, STEREO_MODE_BOTTOM_TOP,
  STEREO_MODE_TOP_BOTTOM
}

Enumeration Type Documentation

Enumerator:
STEREO_MODE_MONO 
STEREO_MODE_LEFT_RIGHT 
STEREO_MODE_RIGHT_LEFT 
STEREO_MODE_BOTTOM_TOP 
STEREO_MODE_TOP_BOTTOM