UISession.h revision 0de1998ac52682bb5322df476e45f237265ea9b7
1N/A * available from http://www.virtualbox.org. This file is free software;
1N/A * Clara, CA 95054 USA or visit http://www.sun.com if you need
1N/A#ifndef ___UIConsole_h___
1N/A#define ___UIConsole_h___
1N/A /* Machine session constructor/destructor: */
1N/A bool isHidingHostPointer() const { return m_fIsMouseCaptured || (m_fIsMouseSupportsAbsolute && m_fIsHideHostPointer); }
1N/A void setGuestResizeIgnored(bool fIsGuestResizeIgnored) { m_fIsGuestResizeIgnored = fIsGuestResizeIgnored; }
1N/A void setNumLockAdaptionCnt(uint uNumLockAdaptionCnt) { m_uNumLockAdaptionCnt = uNumLockAdaptionCnt; }
1N/A void setCapsLockAdaptionCnt(uint uCapsLockAdaptionCnt) { m_uCapsLockAdaptionCnt = uCapsLockAdaptionCnt; }
1N/A void setMouseIntegrated(bool fIsMouseIntegrated) { m_fIsMouseIntegrated = fIsMouseIntegrated; }
1N/A void sigMousePointerShapeChange();
1N/A void sigMouseCapabilityChange();
1N/A void sigKeyboardLedsChange();
1N/A void sigMachineStateChange();
1N/A void sigAdditionsStateChange();
1N/A void sigStorageControllerChange();
1N/A void sigVRDPServerChange();
1N/A void sigRemoteDisplayInfoChange();
1N/A void sigUSBControllerChange();
1N/A void sigUSBDeviceStateChange(const CUSBDevice &device, bool bIsAttached, const CVirtualBoxErrorInfo &error);
1N/A void sigSharedFolderChange();
void loadSessionSettings();
void saveSessionSettings();
void setPointerShape(const uchar *pShapeData, bool fHasAlpha, uint uXHot, uint uYHot, uint uWidth, uint uHeight);
#if defined(Q_WS_WIN)