Aurore
A Switch-like interface for your app, on every screen
Loading...
Searching...
No Matches
aurore::FrameProfile Struct Reference

#include <aurore/core/profiler.hpp>

Public Attributes

Time events = 0
 
Time input = 0
 
Time update = 0
 
Time layout = 0
 
Time draw = 0
 
Time inspector = 0
 
Time flush = 0
 
Time swap = 0
 
Time total = 0
 
Time interval = 0
 
uint32_t layouts = 0
 
uint32_t viewsLaidOut = 0
 
uint32_t drawCalls = 0
 
uint32_t triangles = 0
 
uint64_t allocations = 0
 
bool drawn = false
 

Member Data Documentation

◆ allocations

uint64_t aurore::FrameProfile::allocations = 0

◆ draw

Time aurore::FrameProfile::draw = 0

◆ drawCalls

uint32_t aurore::FrameProfile::drawCalls = 0

◆ drawn

bool aurore::FrameProfile::drawn = false

◆ events

Time aurore::FrameProfile::events = 0

◆ flush

Time aurore::FrameProfile::flush = 0

◆ input

Time aurore::FrameProfile::input = 0

◆ inspector

Time aurore::FrameProfile::inspector = 0

◆ interval

Time aurore::FrameProfile::interval = 0

◆ layout

Time aurore::FrameProfile::layout = 0

◆ layouts

uint32_t aurore::FrameProfile::layouts = 0

◆ swap

Time aurore::FrameProfile::swap = 0

◆ total

Time aurore::FrameProfile::total = 0

◆ triangles

uint32_t aurore::FrameProfile::triangles = 0

◆ update

Time aurore::FrameProfile::update = 0

◆ viewsLaidOut

uint32_t aurore::FrameProfile::viewsLaidOut = 0

The documentation for this struct was generated from the following file: