Module |
|
Header |
/Engine/Source/Developer/TraceInsights/Public/Insights/ITimingViewSession.h |
Include |
#include "Insights/ITimingViewSession.h" |
class ITimingViewSession
Hosts a number of timing view visualizers, represents a session of the timing view.
Name | Description | |
---|---|---|
|
~ITimingViewSession() |
Name | Description | ||
---|---|---|---|
|
AddBottomDockedTrack ( |
Adds a new bottom docked track. |
|
|
AddForegroundTrack ( |
Adds a new foreground track. |
|
|
AddOverlayWidget ( |
Add a slot to the overlay |
|
|
AddScrollableTrack ( |
Adds a new scrollable track. |
|
|
AddTopDockedTrack ( |
Adds a new top docked track. |
|
|
AddTrack ( |
Adds a new track, specifying the location. |
|
|
TSharedPtr< ... |
FindTrack ( |
Finds a track has been added via Add*Track(). |
|
double |
GetTimeMarker() |
Gets the current marker time. |
|
InvalidateScrollableTracksOrder() |
Marks the scrollable tracks as not being in the correct order, so they will be re-sorted. |
|
|
FHoveredEven... |
OnHoveredEventChanged() |
Gets the delegate to be invoked when the timing event being hovered by the mouse has changed. |
|
FHoveredTrac... |
OnHoveredTrackChanged() |
Gets the delegate to be invoked when the timing track being hovered by the mouse has changed. |
|
FSelectedEve... |
OnSelectedEventChanged() |
Gets the delegate to be invoked when the selected timing event has changed. |
|
FSelectedTra... |
OnSelectedTrackChanged() |
Gets the delegate to be invoked when the selected timing track has changed. |
|
FSelectionCh... |
OnSelectionChanged() |
Gets the delegate to be invoked when the selection have been changed. |
|
FTimeMarkerC... |
OnTimeMarkerChanged() |
Gets the delegate to be invoked when the time marker has changed. |
|
PreventThrottling() |
Prevents mouse movements from throttling application updates. |
|
|
RemoveBottomDockedTrack ( |
Removes a bottom docked track. Returns whether the track was removed or not. |
|
|
RemoveForegroundTrack ( |
Removes a foreground track. Returns whether the track was removed or not. |
|
|
RemoveScrollableTrack ( |
Removes a scrollable track. Returns whether the track was removed or not. |
|
|
RemoveTopDockedTrack ( |
Removes a top docked track. Returns whether the track was removed or not. |
|
|
RemoveTrack ( |
Removes a track. Returns whether the track was removed or not. |
|
|
SetAndCenterOnTimeMarker ( |
Sets the current marker time and center the view on it |
|
|
SetTimeMarker ( |
Sets the current marker time. |