diff options
author | Janne Kangas <janne.kangas@qt.io> | 2018-06-25 13:46:40 +0300 |
---|---|---|
committer | Janne Kangas <janne.kangas@qt.io> | 2018-07-31 11:19:14 +0000 |
commit | 1e673c7386af26f3b906a9814785a084bd06a69c (patch) | |
tree | 93cbaa7d9f7227ab21cfb9372e6ee4489c5bb4a1 /src/Authoring/Studio/Palettes/Timeline/Bindings/Qt3DSDMTimelineItemBinding.h | |
parent | 1163409af5b727b103ebc2d9ce65db20125ce0a0 (diff) |
Enable object visibility control with Boolean Datainput
Add "Visible" toggle to inspector panel with associated datainput selector,
to allow choosing boolean type datainput as controller for "eyeball"
property. Visibility control is indicated in both timeline and inspector
panel.
Change-Id: Id419c416323d0c71437599203dd9aab63df0134b
Task-Id: QT3DS-2009
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Janne Koskinen <janne.p.koskinen@qt.io>
Reviewed-by: Antti Määttä <antti.maatta@qt.io>
Diffstat (limited to 'src/Authoring/Studio/Palettes/Timeline/Bindings/Qt3DSDMTimelineItemBinding.h')
-rw-r--r-- | src/Authoring/Studio/Palettes/Timeline/Bindings/Qt3DSDMTimelineItemBinding.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Authoring/Studio/Palettes/Timeline/Bindings/Qt3DSDMTimelineItemBinding.h b/src/Authoring/Studio/Palettes/Timeline/Bindings/Qt3DSDMTimelineItemBinding.h index 8fd89f19..b0367f70 100644 --- a/src/Authoring/Studio/Palettes/Timeline/Bindings/Qt3DSDMTimelineItemBinding.h +++ b/src/Authoring/Studio/Palettes/Timeline/Bindings/Qt3DSDMTimelineItemBinding.h @@ -108,6 +108,7 @@ public: bool IsVisible() const override; void SetVisible(bool) override; bool HasAction(bool inMaster) override; + bool IsVisibilityControlled() const override; bool ChildrenHasAction(bool inMaster) override; bool ComponentHasAction(bool inMaster) override; ITimelineTimebar *GetTimebar() override; |