Lines Matching defs:VBoxSDLFB

4  * Implementation of VBoxSDLFB (SDL framebuffer) class
50 NS_IMPL_THREADSAFE_ISUPPORTS1_CI(VBoxSDLFB, IFramebuffer)
51 NS_DECL_CLASSINFO(VBoxSDLFB)
77 VBoxSDLFB::VBoxSDLFB()
81 HRESULT VBoxSDLFB::FinalConstruct()
86 void VBoxSDLFB::FinalRelease()
103 HRESULT VBoxSDLFB::init(uint32_t uScreenId,
110 LogFlow(("VBoxSDLFB::VBoxSDLFB\n"));
161 VBoxSDLFB::~VBoxSDLFB()
163 LogFlow(("VBoxSDLFB::~VBoxSDLFB\n"));
181 bool VBoxSDLFB::init(bool fShowSDLConfig)
183 LogFlow(("VBoxSDLFB::init\n"));
261 void VBoxSDLFB::uninit()
281 STDMETHODIMP VBoxSDLFB::COMGETTER(Width)(ULONG *width)
283 LogFlow(("VBoxSDLFB::GetWidth\n"));
296 STDMETHODIMP VBoxSDLFB::COMGETTER(Height)(ULONG *height)
298 LogFlow(("VBoxSDLFB::GetHeight\n"));
311 STDMETHODIMP VBoxSDLFB::COMGETTER(BitsPerPixel)(ULONG *bitsPerPixel)
313 LogFlow(("VBoxSDLFB::GetBitsPerPixel\n"));
328 STDMETHODIMP VBoxSDLFB::COMGETTER(BytesPerLine)(ULONG *bytesPerLine)
330 LogFlow(("VBoxSDLFB::GetBytesPerLine\n"));
339 STDMETHODIMP VBoxSDLFB::COMGETTER(PixelFormat) (BitmapFormat_T *pixelFormat)
354 STDMETHODIMP VBoxSDLFB::COMGETTER(HeightReduction)(ULONG *heightReduction)
373 STDMETHODIMP VBoxSDLFB::COMGETTER(Overlay)(IFramebufferOverlay **aOverlay)
388 STDMETHODIMP VBoxSDLFB::COMGETTER(WinId)(int64_t *winId)
396 STDMETHODIMP VBoxSDLFB::COMGETTER(Capabilities)(ComSafeArrayOut(FramebufferCapabilities_T, aCapabilities))
431 STDMETHODIMP VBoxSDLFB::NotifyUpdate(ULONG x, ULONG y,
437 LogFlow(("VBoxSDLFB::NotifyUpdate: x = %d, y = %d, w = %d, h = %d\n",
462 STDMETHODIMP VBoxSDLFB::NotifyUpdateImage(ULONG aX,
502 STDMETHODIMP VBoxSDLFB::NotifyChange(ULONG aScreenId,
557 STDMETHODIMP VBoxSDLFB::VideoModeSupported(ULONG width, ULONG height, ULONG bpp, BOOL *supported)
582 STDMETHODIMP VBoxSDLFB::GetVisibleRegion(BYTE *aRectangles, ULONG aCount,
598 STDMETHODIMP VBoxSDLFB::SetVisibleRegion(BYTE *aRectangles, ULONG aCount)
612 STDMETHODIMP VBoxSDLFB::ProcessVHWACommand(BYTE *pCommand)
617 STDMETHODIMP VBoxSDLFB::Notify3DEvent(ULONG uType, ComSafeArrayIn(BYTE, aData))
627 void VBoxSDLFB::notifyChange(ULONG aScreenId)
697 void VBoxSDLFB::resizeGuest()
754 void VBoxSDLFB::resizeSDL(void)
981 void VBoxSDLFB::update(int x, int y, int w, int h, bool fGuestRelative)
1088 void VBoxSDLFB::repaint()
1091 LogFlow(("VBoxSDLFB::repaint\n"));
1100 void VBoxSDLFB::setFullscreen(bool fFullscreen)
1103 LogFlow(("VBoxSDLFB::SetFullscreen: fullscreen: %d\n", fFullscreen));
1114 void VBoxSDLFB::getFullscreenGeometry(uint32_t *width, uint32_t *height)
1155 int VBoxSDLFB::initSecureLabel(uint32_t height, char *font, uint32_t pointsize, uint32_t labeloffs)
1157 LogFlow(("VBoxSDLFB:initSecureLabel: new offset: %d pixels, new font: %s, new pointsize: %d\n",
1181 void VBoxSDLFB::setSecureLabelText(const char *text)
1194 void VBoxSDLFB::setSecureLabelColor(uint32_t colorFG, uint32_t colorBG)
1207 void VBoxSDLFB::paintSecureLabel(int x, int y, int w, int h, bool fForce)
1262 BOOL visible, VBoxSDLFB *aParent) :