summaryrefslogtreecommitdiffstats
path: root/src/runtime/q3dsslideplayer_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtime/q3dsslideplayer_p.h')
-rw-r--r--src/runtime/q3dsslideplayer_p.h3
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