diff options
Diffstat (limited to 'server/TracyTimelineController.hpp')
-rw-r--r-- | server/TracyTimelineController.hpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/server/TracyTimelineController.hpp b/server/TracyTimelineController.hpp index 3a618180..17090431 100644 --- a/server/TracyTimelineController.hpp +++ b/server/TracyTimelineController.hpp @@ -1,6 +1,7 @@ #ifndef __TRACYTIMELINECONTROLLER_HPP__ #define __TRACYTIMELINECONTROLLER_HPP__ +#include <assert.h> #include <vector> #include "../public/common/TracyForceInline.hpp" @@ -42,6 +43,13 @@ public: void AdjustThreadHeight( VisData& vis, int oldOffset, int& offset ); float AdjustThreadPosition( VisData& vis, float wy, int& offset ); + tracy_force_inline TimelineItem& GetItem( const void* data ) + { + auto it = m_itemMap.find( data ); + assert( it != m_itemMap.end() ); + return *it->second; + } + tracy_force_inline VisData& Vis( const void* ptr ) { auto it = m_visData.find( ptr ); |