• 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 GraphicsScreenTextureComponent

Inheritance
System.Object
SceneObject
ActorComponent
SceneComponent
PrimitiveComponent
MeshComponent
StaticMeshComponent
ScreenTextureComponent
GraphicsScreenTextureComponent
UIComponent
Implements
System.IDisposable
Inherited Members
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.OnScreenMouseMove(MouseMoveArgs)
SceneComponent.OnScreenMouseDown(MouseButtonArgs)
SceneComponent.OnScreenMouseUp(MouseButtonArgs)
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.UpdateFrame()
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 GraphicsScreenTextureComponent : ScreenTextureComponent, IDisposable

Constructors

| Improve this Doc View Source

GraphicsScreenTextureComponent(Vector2i)

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

Properties

| Improve this Doc View Source

Image

Declaration
protected Image<Rgba32> Image { get; }
Property Value
Type Description
SixLabors.ImageSharp.Image<SixLabors.ImageSharp.PixelFormats.Rgba32>
| Improve this Doc View Source

Texture

Declaration
public Texture Texture { get; }
Property Value
Type Description
Texture

Methods

| Improve this Doc View Source

ResizeImage(Vector2i)

Declaration
protected void ResizeImage(Vector2i size)
Parameters
Type Name Description
OpenToolkit.Mathematics.Vector2i size
| Improve this Doc View Source

UpdateTexture()

Declaration
public void UpdateTexture()

Implements

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