#[repr(u32)]pub enum PerformanceMonitor {
Show 29 variants
TimeFps = 0,
TimeProcess = 1,
TimePhysicsProcess = 2,
MemoryStatic = 3,
MemoryDynamic = 4,
MemoryStaticMax = 5,
MemoryDynamicMax = 6,
MemoryMessageBufferMax = 7,
ObjectCount = 8,
ObjectResourceCount = 9,
ObjectNodeCount = 10,
RenderObjectsInFrame = 11,
RenderVerticesInFrame = 12,
RenderMaterialChangesInFrame = 13,
RenderShaderChangesInFrame = 14,
RenderSurfaceChangesInFrame = 15,
RenderDrawCallsInFrame = 16,
RenderVideoMemUsed = 17,
RenderTextureMemUsed = 18,
RenderVertexMemUsed = 19,
RenderUsageVideoMemTotal = 20,
Physics2dActiveObjects = 21,
Physics2dCollisionPairs = 22,
Physics2dIslandCount = 23,
Physics3dActiveObjects = 24,
Physics3dCollisionPairs = 25,
Physics3dIslandCount = 26,
AudioOutputLatency = 27,
Max = 28,
}
Variants§
TimeFps = 0
TimeProcess = 1
TimePhysicsProcess = 2
MemoryStatic = 3
MemoryDynamic = 4
MemoryStaticMax = 5
MemoryDynamicMax = 6
MemoryMessageBufferMax = 7
ObjectCount = 8
ObjectResourceCount = 9
ObjectNodeCount = 10
RenderObjectsInFrame = 11
RenderVerticesInFrame = 12
RenderMaterialChangesInFrame = 13
RenderShaderChangesInFrame = 14
RenderSurfaceChangesInFrame = 15
RenderDrawCallsInFrame = 16
RenderVideoMemUsed = 17
RenderTextureMemUsed = 18
RenderVertexMemUsed = 19
RenderUsageVideoMemTotal = 20
Physics2dActiveObjects = 21
Physics2dCollisionPairs = 22
Physics2dIslandCount = 23
Physics3dActiveObjects = 24
Physics3dCollisionPairs = 25
Physics3dIslandCount = 26
AudioOutputLatency = 27
Max = 28
Trait Implementations§
Source§impl Clone for PerformanceMonitor
impl Clone for PerformanceMonitor
Source§fn clone(&self) -> PerformanceMonitor
fn clone(&self) -> PerformanceMonitor
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for PerformanceMonitor
impl Debug for PerformanceMonitor
Source§impl Hash for PerformanceMonitor
impl Hash for PerformanceMonitor
Source§impl PartialEq for PerformanceMonitor
impl PartialEq for PerformanceMonitor
impl Copy for PerformanceMonitor
impl Eq for PerformanceMonitor
impl StructuralPartialEq for PerformanceMonitor
Auto Trait Implementations§
impl Freeze for PerformanceMonitor
impl RefUnwindSafe for PerformanceMonitor
impl Send for PerformanceMonitor
impl Sync for PerformanceMonitor
impl Unpin for PerformanceMonitor
impl UnwindSafe for PerformanceMonitor
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more