Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BakeRenderedObjectsFillables ¶
func BakeRenderedObjectsFillables(o *types.RenderedObject) *types.RenderedObject
func RenderedObjectDepthSort ¶
func RenderedObjectDepthSort(a, b *types.RenderedObject) int
Types ¶
type Renderer ¶
type Renderer struct { Header []string RunningBuffer []*line.EventLine Display shapes.Rectangle[float64] Statistics map[uint16]rendererStatsEntry }
func NewRenderer ¶
func (*Renderer) AggregateStatistics ¶
func (r *Renderer) AggregateStatistics() (s RendererStatistics)
func (*Renderer) Flush ¶
func (r *Renderer) Flush(frameInfo types.FrameInformation) (result []string)
func (*Renderer) RenderFrame ¶
func (r *Renderer) RenderFrame(frameInfo types.FrameInformation, frame types.RenderedFrame, keyframeInterval, flushInterval, flushCountLimit int) (result []string)
type RendererStatistic ¶
type RendererStatistics ¶
type RendererStatistics []RendererStatistic
func (RendererStatistics) Reverse ¶
func (s RendererStatistics) Reverse()
func (RendererStatistics) SortByFrames ¶
func (s RendererStatistics) SortByFrames()
func (RendererStatistics) SortByLines ¶
func (s RendererStatistics) SortByLines()
func (RendererStatistics) SortBySize ¶
func (s RendererStatistics) SortBySize()
func (RendererStatistics) Strings ¶
func (s RendererStatistics) Strings() (r []string)
Click to show internal directories.
Click to hide internal directories.