]> git.cworth.org Git - apitrace/blobdiff - gui/apitracecall.cpp
Set a parent trace on all the frames.
[apitrace] / gui / apitracecall.cpp
index 71e2f86a88f5531f711b39d8290bf8733b4cf629..f027987c0bb5985246fedf8d8202477452bcfdfa 100644 (file)
@@ -386,7 +386,8 @@ int ApiTraceFrame::numChildren() const
 }
 
 ApiTraceFrame::ApiTraceFrame()
-    : ApiTraceEvent(ApiTraceEvent::Frame)
+    : ApiTraceEvent(ApiTraceEvent::Frame),
+      m_parentTrace(0)
 {
 }
 
@@ -645,3 +646,13 @@ void ApiTraceCall::revert()
 {
 }
 
+ApiTrace * ApiTraceFrame::parentTrace() const
+{
+    return m_parentTrace;
+}
+
+void ApiTraceFrame::setParentTrace(ApiTrace *trace)
+{
+    m_parentTrace = trace;
+}
+