• Home
  • Samples
  • Api Documentation
Show / Hide Table of Contents
  • Aximo
    • AssetManager
    • AxMath
    • AxPixelFormat
    • AxPrimitiveType
    • BoxExtensions
    • BoxHelper
    • BufferData
    • BufferData1D
    • BufferData1D<T>
    • BufferData2D
    • BufferData2D<T>
    • BufferData3D
    • BufferData3D<T>
    • BufferDataExtentions
    • Camera
    • Camera.CameraChangedDelegate
    • CameraType
    • DebugHelper
    • DictionaryExtensions
    • EventCounter
    • FaceExtensions
    • GenerateFileDelegate
    • Hashing
    • IArray<T>
    • IData
    • IDynamicArray<T>
    • ImageExtensions
    • IPosition
    • IVisitor
    • IVisitorNode
    • Line2
    • Line3
    • ListExtensions
    • Log
    • LogExtensions
    • Mesh
    • MeshColorComponent
    • MeshComponent
    • MeshComponent<T>
    • MeshComponentType
    • MeshFace<T>
    • MeshFaceType
    • MeshNormalComponent
    • MeshPosition2Component
    • MeshPosition3Component
    • MeshPositionComponent<T>
    • MeshUVComponent
    • MeshVertexList<T>
    • OrthographicCamera
    • PathBuilder
    • PerspectiveFieldOfViewCamera
    • Plane
    • Ray
    • ScreenResizeEventArgs
    • SharedLib
    • StreamExtensions
    • StringExtensions
    • Transform
    • VectorExtensions
    • VectorHelper
  • Aximo.Engine
    • Actor
    • ActorComponent
    • AfterApplicationInitializedDelegate
    • Application
    • ApplicationConfig
    • BufferComponent
    • CommandLineOptions
    • ISceneInterface
    • LerpFunc<TValue>
    • Material
    • Material.Parameter
    • Material.ParamterType
    • MaterialManager
    • MeshBuilder
    • PipelineType
    • PrimitiveDrawInterface
    • PrimitiveSceneProxy
    • ScaleFunc
    • ScaleFuncs
    • SceneComponent
    • SceneContext
    • SceneObject
    • Shader
    • Startup
    • Startup<TApplication, TGtk>
    • Startup<TApplication>
    • StaticMeshSceneProxy
    • StaticPrimitiveDrawInterface
    • TaskQueue
    • Texture
    • TextureManager
    • Tween
    • Tween<TValue>
    • Tween1
    • Tween2
    • Tween3
    • TweenBuilder
    • TweenBuilder<TTarget>
    • TweenBuilderExtensions
    • TweenFinishedDelegate
    • TweenState
    • TweenStopBehavior
  • Aximo.Engine.Audio
    • AudioManager
  • Aximo.Engine.Components.Geometry
    • CrossLineComponent
    • CubeComponent
    • DebugCubeComponent
    • GraphicsScreenTextureComponent
    • GridPlaneComponent
    • LineComponent
    • MeshComponent
    • PrimitiveComponent
    • QuadComponent
    • ScreenTextureComponent
    • SkyBoxComponent
    • SphereComponent
    • StaticMeshComponent
    • StatsComponent
  • Aximo.Engine.Components.Lights
    • DirectionalLightComponent
    • LightComponent
    • PointLightComponent
  • Aximo.Engine.Components.UI
    • UIAnchors
    • UIButton
    • UIButtonComponent
    • UIComponent
    • UIContainerComponent
    • UIDock
    • UIFloatingContainer
    • UIFlowContainer
    • UIImage
    • UILabelComponent
    • UIPanelComponent
    • UIRect
  • Aximo.Engine.Windows
    • GtkUI
    • MouseButtonArgs
    • MouseMoveArgs
    • RenderWindow
    • WindowContext
  • Aximo.Generators.AlchemyCircle
    • AlchemyCircleGenerator
    • AlchemyCircleOptions
    • CiaccoRandom
    • TextureDraw
  • Aximo.Render
    • IBounds
    • IDeferredRenderable
    • IForwardRenderable
    • ILightObject
    • ILightTarget
    • IMeshObject
    • IReloadable
    • IRenderableObject
    • IRenderObject
    • IRenderTarget
    • IScaleRotate
    • IScreenRenderable
    • IShadowObject
    • IUpdateFrame
    • LightType
    • MaterialColorBlendMode
    • MeshDepthSorter
    • PixelFormatExtensions
    • PrimitiveObject
    • RenderContext
    • Renderer
    • RendererMaterial
    • ScreenTextureObject
    • SlotAllocator<T>
  • Aximo.Render.Objects
    • LightObject
    • RenderObject
    • RenderObjectBase
    • ScreenSceneObject
    • ScreenshotObject
    • SimpleVertexObject
    • SkyboxObject
  • Aximo.Render.OpenGL
    • BindingPoint
    • BufferObject
    • CullFaceMode
    • DepthFunction
    • DynamicInternalMesh
    • ElementsBufferObject
    • FlushRenderBackend
    • FrameBuffer
    • GraphicsDevice
    • GraphicsTexture
    • InternalLightManager
    • InternalMesh
    • InternalTextureManager
    • IObjectHandle
    • IObjectIdentifier
    • IObjectLabel
    • MeshData
    • MeshData<T>
    • MeshDataBuilder
    • MeshExtensions
    • ObjectManager
    • RenderBuffer
    • RendererShader
    • RendererTexture
    • ShaderCompilation
    • ShaderSource
    • StaticInternalMesh
    • StructHelper
    • UniformBufferObject
    • VertexArrayObject
    • VertexBufferObject
    • VertexLayoutBinded
    • VertexLayoutBindedAttribute
    • VertexLayoutDefinition
    • VertexLayoutDefinitionAttribute
  • Aximo.Render.Pipelines
    • DeferredPass
    • DeferredRenderPipeline
    • DirectionalShadowRenderPipeline
    • ForwardRenderPipeline
    • IRenderPipeline
    • PointShadowRenderPipeline
    • RenderPipeline
    • ScreenPipeline
  • Aximo.Util.IcoSphere
    • IcoSphereCreator
    • IcoSphereMesh
    • MeshGeometry3D
    • TriangleIndices
    • VertexSoup<TVertexStruct>
  • Aximo.VertexData
    • EngineExtensions
    • IPrimitive
    • IPrimitive<TVertex>
    • IVertex
    • IVertexColor
    • IVertexNormal
    • IVertexPos2UV
    • IVertexPosColor
    • IVertexPosition<TVector>
    • IVertexPosition2
    • IVertexPosition3
    • IVertexPosNormalColor
    • IVertexPosNormalUV
    • IVertexPosUV
    • IVertexUV
    • Line<TVertex>
    • Polygon<TVertex>
    • Quad<TVertex>
    • VertexDataPos
    • VertexDataPos2
    • VertexDataPos2UV
    • VertexDataPosColor
    • VertexDataPosNormalColor
    • VertexDataPosNormalUV
    • VertexDataPosUV
  • OpenToolkit.Mathematics
    • AntiVector4d
    • BiVector3d
    • BiVector4d
    • Rotor3

Class StatsComponent

Displays metrics, for example the Frames per Second and Updates per Second.

Inheritance
System.Object
SceneObject
ActorComponent
SceneComponent
PrimitiveComponent
MeshComponent
StaticMeshComponent
ScreenTextureComponent
GraphicsScreenTextureComponent
UIComponent
StatsComponent
Implements
System.IDisposable
Inherited Members
UIComponent.UIComponents
UIComponent.Margin
UIComponent.Location
UIComponent.Size
UIComponent.Border
UIComponent.Dock
UIComponent.SetRectangleUV(RectangleF)
UIComponent.SetRectanglePixels(RectangleF)
UIComponent._NeedRedraw
UIComponent.Redraw()
UIComponent.DrawControl()
UIComponent.InvokeDrawControl()
UIComponent.OnResized()
UIComponent.OnMouseEnter(MouseMoveArgs)
UIComponent.OnMouseLeave(MouseMoveArgs)
UIComponent.MouseEntered
UIComponent.OnScreenMouseMove(MouseMoveArgs)
UIComponent.OnScreenMouseDown(MouseButtonArgs)
UIComponent.OnScreenMouseUp(MouseButtonArgs)
GraphicsScreenTextureComponent.ResizeImage(Vector2i)
GraphicsScreenTextureComponent.Image
GraphicsScreenTextureComponent.Texture
GraphicsScreenTextureComponent.UpdateTexture()
ScreenTextureComponent.CustomOrder
ScreenTextureComponent.OnAttached()
StaticMeshComponent.Mesh
StaticMeshComponent.SetMesh(Mesh)
StaticMeshComponent.CreateProxy()
PrimitiveComponent.CastShadow
PrimitiveComponent.DrawPriority
PrimitiveComponent.Materials
PrimitiveComponent.AddMaterial(Material)
PrimitiveComponent.AddMaterial(Material, Int32)
PrimitiveComponent.RemoveMaterial(Material)
PrimitiveComponent.Material
PrimitiveComponent.Visit<T>(Action<T>, Func<T, Boolean>)
SceneComponent.Components
SceneComponent.Parent
SceneComponent.Visible
SceneComponent.GetComponent<T>()
SceneComponent.CanAttach(SceneComponent)
SceneComponent.AddComponent(SceneComponent)
SceneComponent.OnDetached()
SceneComponent.RemoveComponent(SceneComponent)
SceneComponent.ParentComponents
SceneComponent.RootComponent
SceneComponent.Actor
SceneComponent.Detach()
SceneComponent.IsAbsoluteScale
SceneComponent.IsAbsoluteRotation
SceneComponent.IsAbsoluteTranslation
SceneComponent.RelativeScale
SceneComponent.RelativeRotation
SceneComponent.RelativeTranslation
SceneComponent.Transform
SceneComponent.CalculateTransform()
SceneComponent.TranslationMatrix
SceneComponent.LocalToWorld()
SceneComponent.OnScreenResize(ScreenResizeEventArgs)
SceneComponent.MouseMove
SceneComponent.MouseUp
SceneComponent.MouseDown
SceneComponent.Click
SceneComponent.OnMouseMove(MouseMoveArgs)
SceneComponent.OnMouseDown(MouseButtonArgs)
SceneComponent.OnMouseUp(MouseButtonArgs)
SceneComponent.OnMouseClick(MouseButtonArgs)
SceneComponent.Level
SceneComponent.WorldBounds
SceneComponent.LocalBounds
SceneComponent.UpdateWorldBounds()
SceneComponent.UpdateWorldBounds(Matrix4)
ActorComponent.ComponentId
ActorComponent.HasChanges
ActorComponent.Dispose(Boolean)
SceneObject.ObjectId
SceneObject.Name
SceneObject.Dispose()
SceneObject.VisitChilds<T>(Action<T>, Func<T, Boolean>)
Namespace: Aximo.Engine.Components.Geometry
Assembly: AxEngine.dll
Syntax
public class StatsComponent : UIComponent, IDisposable

Constructors

| Improve this Doc View Source

StatsComponent()

Declaration
public StatsComponent()
| Improve this Doc View Source

StatsComponent(Vector2i)

Declaration
public StatsComponent(Vector2i size)
Parameters
Type Name Description
OpenToolkit.Mathematics.Vector2i size

Methods

| Improve this Doc View Source

UpdateFrame()

Declaration
public override void UpdateFrame()
Overrides
UIComponent.UpdateFrame()

Implements

System.IDisposable
  • Improve this Doc
  • View Source
Back to top Generated by DocFX