Struct gdnative_bindings::performance::Monitor
source · [−]pub struct Monitor(pub i64);Tuple Fields
0: i64Implementations
sourceimpl Monitor
impl Monitor
pub const TIME_FPS: Monitor = _
pub const TIME_PROCESS: Monitor = _
pub const TIME_PHYSICS_PROCESS: Monitor = _
pub const MEMORY_STATIC: Monitor = _
pub const MEMORY_DYNAMIC: Monitor = _
pub const MEMORY_STATIC_MAX: Monitor = _
pub const MEMORY_DYNAMIC_MAX: Monitor = _
pub const MEMORY_MESSAGE_BUFFER_MAX: Monitor = _
pub const OBJECT_COUNT: Monitor = _
pub const OBJECT_RESOURCE_COUNT: Monitor = _
pub const OBJECT_NODE_COUNT: Monitor = _
pub const OBJECT_ORPHAN_NODE_COUNT: Monitor = _
pub const RENDER_OBJECTS_IN_FRAME: Monitor = _
pub const RENDER_VERTICES_IN_FRAME: Monitor = _
pub const RENDER_MATERIAL_CHANGES_IN_FRAME: Monitor = _
pub const RENDER_SHADER_CHANGES_IN_FRAME: Monitor = _
pub const RENDER_SURFACE_CHANGES_IN_FRAME: Monitor = _
pub const RENDER_DRAW_CALLS_IN_FRAME: Monitor = _
pub const RENDER_2D_ITEMS_IN_FRAME: Monitor = _
pub const RENDER_2D_DRAW_CALLS_IN_FRAME: Monitor = _
pub const RENDER_VIDEO_MEM_USED: Monitor = _
pub const RENDER_TEXTURE_MEM_USED: Monitor = _
pub const RENDER_VERTEX_MEM_USED: Monitor = _
pub const RENDER_USAGE_VIDEO_MEM_TOTAL: Monitor = _
pub const PHYSICS_2D_ACTIVE_OBJECTS: Monitor = _
pub const PHYSICS_2D_COLLISION_PAIRS: Monitor = _
pub const PHYSICS_2D_ISLAND_COUNT: Monitor = _
pub const PHYSICS_3D_ACTIVE_OBJECTS: Monitor = _
pub const PHYSICS_3D_COLLISION_PAIRS: Monitor = _
pub const PHYSICS_3D_ISLAND_COUNT: Monitor = _
pub const AUDIO_OUTPUT_LATENCY: Monitor = _
pub const MONITOR_MAX: Monitor = _
Trait Implementations
sourceimpl Ord for Monitor
impl Ord for Monitor
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<Monitor> for Monitor
impl PartialEq<Monitor> for Monitor
sourceimpl PartialOrd<Monitor> for Monitor
impl PartialOrd<Monitor> for Monitor
sourcefn partial_cmp(&self, other: &Monitor) -> Option<Ordering>
fn partial_cmp(&self, other: &Monitor) -> Option<Ordering>
This method returns an ordering between self and other values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read more
impl Copy for Monitor
impl Eq for Monitor
impl StructuralEq for Monitor
impl StructuralPartialEq for Monitor
Auto Trait Implementations
impl RefUnwindSafe for Monitor
impl Send for Monitor
impl Sync for Monitor
impl Unpin for Monitor
impl UnwindSafe for Monitor
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key and return true if they are equal.