diff options
Diffstat (limited to 'src/runtime/q3dsslideplayer_p.h')
-rw-r--r-- | src/runtime/q3dsslideplayer_p.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/runtime/q3dsslideplayer_p.h b/src/runtime/q3dsslideplayer_p.h index 2b0fdbc..1a7e29d 100644 --- a/src/runtime/q3dsslideplayer_p.h +++ b/src/runtime/q3dsslideplayer_p.h @@ -136,13 +136,13 @@ private: void setInternalState(PlayerState state); void onDurationChanged(float duration); void onSlideFinished(Q3DSSlide *slide); + void setSlideTime(Q3DSSlide *slide, float time, bool parentVisible = true); void handleCurrentSlideChanged(Q3DSSlide *slide, Q3DSSlide *previousSlide, bool forceUpdate = false); // TODO: Move out to a "slide manager"? - void setSlideTime(Q3DSSlide *slide, float time, bool parentVisible = true); void sendPositionChanged(Q3DSSlide *slide, float pos); void updateObjectVisibility(Q3DSGraphObject *obj, bool visible); bool isSlideVisible(Q3DSSlide *slide); @@ -166,6 +166,7 @@ private: // This class handles animation callback from animationmanager and calls setSlideTime friend class Q3DSSlidePositionCallback; + friend class Q3DSSceneManager; }; class Q3DSV_PRIVATE_EXPORT Q3DSSlideDeck |