|
|
| xiiQtPropertyAnimAssetDocumentWindow (xiiPropertyAnimAssetDocument *pDocument) |
| | Copyright (c) Theophilus Eriata. All Rights Reserved.
|
| virtual xiiStringView | GetWindowLayoutGroupName () const override |
| | The 'GroupName' is used for serializing window layouts. It should be unique among different window types.
|
|
| xiiQtDocumentWindow (xiiDocument *pDocument) |
|
| xiiQtDocumentWindow (xiiStringView sUniqueName) |
|
void | EnsureVisible () |
|
virtual xiiString | GetWindowIcon () const |
|
virtual xiiString | GetDisplayName () const |
|
virtual xiiString | GetDisplayNameShort () const |
|
xiiStringView | GetUniqueName () const |
|
xiiDocument * | GetDocument () const |
|
xiiStatus | SaveDocument () |
|
bool | CanCloseWindow () |
|
void | CloseDocumentWindow () |
|
void | ScheduleRestoreWindowLayout () |
|
bool | IsVisibleInContainer () const |
|
void | SetTargetFrameRate (xiiUInt16 uiTargetFPS) |
|
void | SetTargetFrameRateUnfocused (xiiUInt16 uiTargetFPS) |
|
void | TriggerRedraw () |
|
virtual void | RequestWindowTabContextMenu (const QPoint &globalPos) |
|
xiiQtContainerWindow * | GetContainerWindow () const |
|
void | ShowTemporaryStatusBarMsg (const xiiFormatString &text, xiiTime duration=xiiTime::MakeFromSeconds(5)) |
| | Shows the given message for the given duration in the statusbar, then shows the permanent message again.
|
|
void | SetPermanentStatusBarMsg (const xiiFormatString &text) |
| | Sets which text to show permanently in the statusbar. Set an empty string to clear the message.
|
| virtual void | CreateImageCapture (xiiStringView sOutputPath) |
| | For unit tests to take a screenshot of the window (may include multiple views) to do image comparisons.
|
|
|
void | PropertyAnimAssetEventHandler (const xiiPropertyAnimAssetDocumentEvent &e) |
|
virtual void | showEvent (QShowEvent *event) override |
|
virtual void | hideEvent (QHideEvent *event) override |
|
virtual bool | event (QEvent *event) override |
|
virtual bool | eventFilter (QObject *obj, QEvent *e) override |
|
void | FinishWindowCreation () |
◆ GetWindowLayoutGroupName()
| virtual xiiStringView xiiQtPropertyAnimAssetDocumentWindow::GetWindowLayoutGroupName |
( |
| ) |
const |
|
inlineoverridevirtual |
The 'GroupName' is used for serializing window layouts. It should be unique among different window types.
Implements xiiQtDocumentWindow.
The documentation for this class was generated from the following files:
- /home/runner/work/XII/XII/Source/EditorPlugins/Assets/EditorPluginAssets/PropertyAnimAsset/PropertyAnimAssetWindow.moc.h
- /home/runner/work/XII/XII/Source/EditorPlugins/Assets/EditorPluginAssets/PropertyAnimAsset/PropertyAnimAssetWindow.cpp