mirror of
https://github.com/wolfpld/tracy.git
synced 2026-10-22 16:50:49 +00:00
Call a hook when a timeline item header zooms to its range.
This commit is contained in:
@@ -108,6 +108,7 @@ void TimelineItem::Draw( bool firstFrame, const TimelineContext& ctx, int yOffse
|
||||
if( t0 < t1 )
|
||||
{
|
||||
m_view.ZoomToRange( t0, t1 );
|
||||
HeaderZoomed();
|
||||
}
|
||||
}
|
||||
if( IsMouseClicked( ImGuiMouseButton_Right ) )
|
||||
|
||||
@@ -51,6 +51,7 @@ protected:
|
||||
|
||||
virtual void HeaderTooltip( const char* label ) const {};
|
||||
virtual void HeaderExtraContents( const TimelineContext& ctx, int offset, float labelWidth ) {};
|
||||
virtual void HeaderZoomed() {}
|
||||
|
||||
virtual int64_t RangeBegin() const = 0;
|
||||
virtual int64_t RangeEnd() const = 0;
|
||||
|
||||
Reference in New Issue
Block a user