Lines Matching defs:IFramebufferOverlay

1212 interface IFramebufferOverlay;
1355 typedef interface IFramebufferOverlay IFramebufferOverlay;
12030 nsresult (*GetOverlay)(IFramebuffer *pThis, IFramebufferOverlay * *overlay);
12113 nsresult (*GetOverlay)(IFramebuffer *pThis, IFramebufferOverlay * *overlay);
12219 /* Start of struct IFramebufferOverlay declaration */
12232 nsresult (*GetX)(IFramebufferOverlay *pThis, PRUint32 *x);
12234 nsresult (*GetY)(IFramebufferOverlay *pThis, PRUint32 *y);
12236 nsresult (*GetVisible)(IFramebufferOverlay *pThis, PRBool *visible);
12237 nsresult (*SetVisible)(IFramebufferOverlay *pThis, PRBool visible);
12239 nsresult (*GetAlpha)(IFramebufferOverlay *pThis, PRUint32 *alpha);
12240 nsresult (*SetAlpha)(IFramebufferOverlay *pThis, PRUint32 alpha);
12243 IFramebufferOverlay *pThis,
12252 nsresult (*QueryInterface)(IFramebufferOverlay *pThis, const nsID *iid, void **resultp);
12253 nsrefcnt (*AddRef)(IFramebufferOverlay *pThis);
12254 nsrefcnt (*Release)(IFramebufferOverlay *pThis);
12255 nsresult (*GetAddress)(IFramebufferOverlay *pThis, PRUint8 * *address);
12257 nsresult (*GetWidth)(IFramebufferOverlay *pThis, PRUint32 *width);
12259 nsresult (*GetHeight)(IFramebufferOverlay *pThis, PRUint32 *height);
12261 nsresult (*GetBitsPerPixel)(IFramebufferOverlay *pThis, PRUint32 *bitsPerPixel);
12263 nsresult (*GetBytesPerLine)(IFramebufferOverlay *pThis, PRUint32 *bytesPerLine);
12265 nsresult (*GetPixelFormat)(IFramebufferOverlay *pThis, PRUint32 *pixelFormat);
12267 nsresult (*GetUsesGuestVRAM)(IFramebufferOverlay *pThis, PRBool *usesGuestVRAM);
12269 nsresult (*GetHeightReduction)(IFramebufferOverlay *pThis, PRUint32 *heightReduction);
12271 nsresult (*GetOverlay)(IFramebufferOverlay *pThis, IFramebufferOverlay * *overlay);
12273 nsresult (*GetWinId)(IFramebufferOverlay *pThis, PRInt64 *winId);
12275 nsresult (*Lock)(IFramebufferOverlay *pThis );
12277 nsresult (*Unlock)(IFramebufferOverlay *pThis );
12280 IFramebufferOverlay *pThis,
12288 IFramebufferOverlay *pThis,
12300 IFramebufferOverlay *pThis,
12308 IFramebufferOverlay *pThis,
12315 IFramebufferOverlay *pThis,
12321 IFramebufferOverlay *pThis,
12326 IFramebufferOverlay *pThis,
12331 nsresult (*GetX)(IFramebufferOverlay *pThis, PRUint32 *x);
12333 nsresult (*GetY)(IFramebufferOverlay *pThis, PRUint32 *y);
12335 nsresult (*GetVisible)(IFramebufferOverlay *pThis, PRBool *visible);
12336 nsresult (*SetVisible)(IFramebufferOverlay *pThis, PRBool visible);
12338 nsresult (*GetAlpha)(IFramebufferOverlay *pThis, PRUint32 *alpha);
12339 nsresult (*SetAlpha)(IFramebufferOverlay *pThis, PRUint32 alpha);
12342 IFramebufferOverlay *pThis,
12395 interface IFramebufferOverlay
12403 /* End of struct IFramebufferOverlay declaration */