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 #include #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 );