Changeset 75324 in vbox for trunk/src/VBox/Main/include
- Timestamp:
- Nov 8, 2018 3:39:50 PM (6 years ago)
- Location:
- trunk/src/VBox/Main/include
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/include/CaptureScreenSettingsImpl.h
r75322 r75324 23 23 #include "CaptureScreenSettingsWrap.h" 24 24 25 class CaptureSettings; 26 25 27 namespace settings 26 28 { … … 39 41 40 42 // public initializer/uninitializer for internal purposes only 41 HRESULT init( Machine*aParent, uint32_t uScreenId, const settings::CaptureScreenSettings& data);42 HRESULT init( Machine*aParent, CaptureScreenSettings *that);43 HRESULT initCopy( Machine*aParent, CaptureScreenSettings *that);43 HRESULT init(CaptureSettings *aParent, uint32_t uScreenId, const settings::CaptureScreenSettings& data); 44 HRESULT init(CaptureSettings *aParent, CaptureScreenSettings *that); 45 HRESULT initCopy(CaptureSettings *aParent, CaptureScreenSettings *that); 44 46 void uninit(); 45 47 … … 102 104 103 105 // internal methods 104 int i_getDefaultFileName(Utf8Str &strFile);105 106 int i_initInternal(); 106 107 -
trunk/src/VBox/Main/include/CaptureSettingsImpl.h
r75307 r75324 56 56 void i_applyDefaults(void); 57 57 58 int i_getDefaultFileName(Utf8Str &strFile); 59 bool i_canChangeSettings(void); 60 void i_onSettingsChanged(void); 61 58 62 private: 59 63 60 int i_addScreen(uint32_t uScreenId, const settings::CaptureScreenSettings &data); 64 /** Map of screen settings objects. The key specifies the screen ID. */ 65 typedef std::map <uint32_t, ComObjPtr<CaptureScreenSettings> > CaptureScreenSettingsMap; 66 67 void i_reset(void); 68 int i_syncToMachineDisplays(void); 69 int i_createScreenObj(CaptureScreenSettingsMap &screenSettingsMap, uint32_t uScreenId, const settings::CaptureScreenSettings &data); 70 int i_destroyScreenObj(CaptureScreenSettingsMap &screenSettingsMap, uint32_t uScreenId); 71 int i_destroyAllScreenObj(CaptureScreenSettingsMap &screenSettingsMap); 61 72 62 73 private: … … 72 83 private: 73 84 74 /** Map of screen settings objects. The key specifies the screen ID. */75 typedef std::map <uint32_t, ComObjPtr<CaptureScreenSettings> > CaptureScreenSettingsMap;76 77 85 struct Data; 78 86 Data *m; -
trunk/src/VBox/Main/include/MachineImpl.h
r75307 r75324 489 489 Utf8Str i_getOSTypeId() const { return mUserData->s.strOsType; } 490 490 ChipsetType_T i_getChipsetType() const { return mHWData->mChipsetType; } 491 ULONG i_getMonitorCount() const { return mHWData->mMonitorCount; } 491 492 ParavirtProvider_T i_getParavirtProvider() const { return mHWData->mParavirtProvider; } 492 493 Utf8Str i_getParavirtDebug() const { return mHWData->mParavirtDebug; }
Note:
See TracChangeset
for help on using the changeset viewer.