aboutsummaryrefslogtreecommitdiff
path: root/src/profiling/TimelineUtilityMethods.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/profiling/TimelineUtilityMethods.hpp')
-rw-r--r--src/profiling/TimelineUtilityMethods.hpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/profiling/TimelineUtilityMethods.hpp b/src/profiling/TimelineUtilityMethods.hpp
index 63e5c40ae2..7d029e7fb4 100644
--- a/src/profiling/TimelineUtilityMethods.hpp
+++ b/src/profiling/TimelineUtilityMethods.hpp
@@ -24,9 +24,16 @@ public:
void SendWellKnownLabelsAndEventClasses();
- ProfilingStaticGuid DeclareLabel(const std::string& labelName);
+ ProfilingDynamicGuid CreateNamedTypedEntity(const std::string& name, const std::string& type);
+
void CreateTypedLabel(ProfilingGuid entityGuid, const std::string& entityName, ProfilingStaticGuid labelTypeGuid);
+ ProfilingStaticGuid DeclareLabel(const std::string& labelName);
+
+ void NameEntity(ProfilingGuid entityGuid, const std::string& name);
+
+ void TypeEntity(ProfilingGuid entityGuid, const std::string& type);
+
private:
ISendTimelinePacket& m_SendTimelinePacket;
};