Navigation
API > API/Developer > API/Developer/TraceInsights > API/Developer/TraceInsights/FBaseTimingTrack
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TArrayView< const TSharedRef< FBaseTimingTrack > > GetChildTracks () |
Adding children to tracks is a two-step process: | Insights/ViewModels/BaseTimingTrack.h | |
| Insights/ViewModels/BaseTimingTrack.h |
GetChildTracks()
Description
Adding children to tracks is a two-step process:
add the child track into the parent track using `AddChildTrack_
set the child track's parent track using `SetParentTrack_
Both steps are needed to ensure the track renders properly. If a track is a child track, it must not also be added as a docked or scrollable track into the view.
Note that child tracks do not respect the order established with SetOrder_. Instead, you can reorder the elements individually in GetChildTracks()_. Gets a view into the array of child tracks, for enumeration and reordering.
| Name | GetChildTracks |
| Type | function |
| Header File | /Engine/Source/Developer/TraceInsights/Public/Insights/ViewModels/BaseTimingTrack.h |
| Include Path | #include "Insights/ViewModels/BaseTimingTrack.h" |
TArrayView < const TSharedRef < FBaseTimingTrack > > GetChildTracks() const
GetChildTracks()
| Name | GetChildTracks |
| Type | function |
| Header File | /Engine/Source/Developer/TraceInsights/Public/Insights/ViewModels/BaseTimingTrack.h |
| Include Path | #include "Insights/ViewModels/BaseTimingTrack.h" |
TArrayView < TSharedRef < FBaseTimingTrack > > GetChildTracks()