AtomicNET : AtomicEngine Namespace

Graphics Class

%Graphics subsystem. Manages the application window, rendering state and GPU resources.

Syntax

public class Graphics : AObject

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Members

See Also: Inherited members from AObject.

Public Constructors

Documentation for this section has not yet been entered.
Construct.

Public Fields

nativeInstance IntPtr . Documentation for this section has not yet been entered. (Inherited from RefCounted.)

Public Properties

[read-only]
AlphaFormat uint . Documentation for this section has not yet been entered.
[read-only]
AlphaToCoverage bool . Documentation for this section has not yet been entered.
[read-only]
AnisotropySupport bool . Documentation for this section has not yet been entered.
[read-only]
ApiName string . Documentation for this section has not yet been entered.
[read-only]
BlendMode BlendMode . Documentation for this section has not yet been entered.
[read-only]
Borderless bool . Documentation for this section has not yet been entered.
[read-only]
Category string . Documentation for this section has not yet been entered. (Inherited from AObject.)
[write-only]
ClipPlane bool . Documentation for this section has not yet been entered.
ColorWrite bool . Documentation for this section has not yet been entered.
[read-only]
Context Context . Documentation for this section has not yet been entered. (Inherited from AObject.)
CullMode CullMode . Documentation for this section has not yet been entered.
[read-only]
CurrentMonitor int . Documentation for this section has not yet been entered.
DefaultTextureAnisotropy uint . Documentation for this section has not yet been entered.
DefaultTextureFilterMode TextureFilterMode . Documentation for this section has not yet been entered.
[read-only]
DeferredSupport bool . Documentation for this section has not yet been entered.
[read-only]
DepthConstantBias float . Documentation for this section has not yet been entered.
[read-only]
DepthSlopeScaledBias float . Documentation for this section has not yet been entered.
[read-only]
DepthStencil RenderSurface . Documentation for this section has not yet been entered.
[read-only]
DepthStencilFormat uint . Documentation for this section has not yet been entered.
DepthTest CompareMode . Documentation for this section has not yet been entered.
DepthWrite bool . Documentation for this section has not yet been entered.
[read-only]
DesktopResolution IntVector2 . Documentation for this section has not yet been entered.
[read-only]
DeviceLost bool . Documentation for this section has not yet been entered.
Dither bool . Documentation for this section has not yet been entered.
[read-only]
DummyColorFormat uint . Documentation for this section has not yet been entered.
[read-only]
EventSender AObject . Documentation for this section has not yet been entered. (Inherited from AObject.)
FillMode FillMode . Documentation for this section has not yet been entered.
[read-only]
Float16Format uint . Documentation for this section has not yet been entered.
[read-only]
Float32Format uint . Documentation for this section has not yet been entered.
FlushGPU bool . Documentation for this section has not yet been entered.
ForceGL2 bool . Documentation for this section has not yet been entered.
[read-only]
Fullscreen bool . Documentation for this section has not yet been entered.
[read-only]
GL3Support bool . Documentation for this section has not yet been entered.
[read-only]
HardwareShadowSupport bool . Documentation for this section has not yet been entered.
[read-only]
Height int . Documentation for this section has not yet been entered.
[read-only]
HighDPI bool . Documentation for this section has not yet been entered.
[read-only]
HiresShadowMapFormat uint . Documentation for this section has not yet been entered.
[read-only]
Initialized bool . Documentation for this section has not yet been entered.
[read-only]
InstancingSupport bool . Documentation for this section has not yet been entered.
InstantiationType InstantiationType . Documentation for this section has not yet been entered. (Inherited from RefCounted.)
[read-only]
LightPrepassSupport bool . Documentation for this section has not yet been entered.
[read-only]
LinearDepthFormat uint . Documentation for this section has not yet been entered.
[read-only]
LuminanceAlphaFormat uint . Documentation for this section has not yet been entered.
[read-only]
LuminanceFormat uint . Documentation for this section has not yet been entered.
[read-only]
MaxBones uint . Documentation for this section has not yet been entered.
[read-only]
Maximized bool . Documentation for this section has not yet been entered.
[read-only]
MultiSample int . Documentation for this section has not yet been entered.
[read-only]
NativeInstance IntPtr . Documentation for this section has not yet been entered. (Inherited from RefCounted.)
[read-only]
NumBatches uint . Documentation for this section has not yet been entered.
[read-only]
NumMonitors int . Documentation for this section has not yet been entered.
NumPasses uint . Documentation for this section has not yet been entered.
[read-only]
NumPrimitives uint . Documentation for this section has not yet been entered.
Orientations string . Documentation for this section has not yet been entered.
[read-only]
PixelShader ShaderVariation . Documentation for this section has not yet been entered.
[read-only]
PixelUVOffset Vector2 . Documentation for this section has not yet been entered.
[read-only]
ReadableDepthFormat uint . Documentation for this section has not yet been entered.
[read-only]
ReadableDepthSupport bool . Documentation for this section has not yet been entered.
[read-only]
RenderTargetDimensions IntVector2 . Documentation for this section has not yet been entered.
[read-only]
Resizable bool . Documentation for this section has not yet been entered.
[read-only]
RG16Format uint . Documentation for this section has not yet been entered.
[read-only]
RGBA16Format uint . Documentation for this section has not yet been entered.
[read-only]
RGBAFloat16Format uint . Documentation for this section has not yet been entered.
[read-only]
RGBAFloat32Format uint . Documentation for this section has not yet been entered.
[read-only]
RGBAFormat uint . Documentation for this section has not yet been entered.
[read-only]
RGBFormat uint . Documentation for this section has not yet been entered.
[read-only]
RGFloat16Format uint . Documentation for this section has not yet been entered.
[read-only]
RGFloat32Format uint . Documentation for this section has not yet been entered.
[read-only]
ScissorRect IntRect . Documentation for this section has not yet been entered.
[read-only]
ScissorTest bool . Documentation for this section has not yet been entered.
[read-only]
SDLWindow IntPtr . Pointer to SDL window
[read-only]
ShadowMapFormat uint . Documentation for this section has not yet been entered.
SinglePassPrimitives uint . Documentation for this section has not yet been entered.
SRGB bool . Documentation for this section has not yet been entered.
[read-only]
SRGBSupport bool . Documentation for this section has not yet been entered.
[read-only]
SRGBWriteSupport bool . Documentation for this section has not yet been entered.
[read-only]
StencilCompareMask uint . Documentation for this section has not yet been entered.
[read-only]
StencilFail StencilOp . Documentation for this section has not yet been entered.
[read-only]
StencilPass StencilOp . Documentation for this section has not yet been entered.
[read-only]
StencilRef uint . Documentation for this section has not yet been entered.
[read-only]
StencilTest bool . Documentation for this section has not yet been entered.
[read-only]
StencilTestMode CompareMode . Documentation for this section has not yet been entered.
[read-only]
StencilWriteMask uint . Documentation for this section has not yet been entered.
[read-only]
StencilZFail StencilOp . Documentation for this section has not yet been entered.
[write-only]
TextureForUpdate Texture . Documentation for this section has not yet been entered.
[read-only]
TripleBuffer bool . Documentation for this section has not yet been entered.
[read-only]
TypeName string . Documentation for this section has not yet been entered. (Inherited from AObject.)
[read-only]
TypeName string . Documentation for this section has not yet been entered. (Inherited from RefCounted.)
[read-only]
TypeNameStatic string . Documentation for this section has not yet been entered. (Inherited from AObject.)
[write-only]
UBO uint . Documentation for this section has not yet been entered.
[read-only]
UseClipPlane bool . Documentation for this section has not yet been entered.
[write-only]
VBO uint . Documentation for this section has not yet been entered.
[write-only]
VertexBuffer VertexBuffer . Documentation for this section has not yet been entered.
[read-only]
VertexShader ShaderVariation . Documentation for this section has not yet been entered.
Viewport IntRect . Documentation for this section has not yet been entered.
[read-only]
VSync bool . Documentation for this section has not yet been entered.
[read-only]
Width int . Documentation for this section has not yet been entered.
[write-only]
WindowIcon Image . Documentation for this section has not yet been entered.
[read-only]
WindowPosition IntVector2 . Documentation for this section has not yet been entered.
WindowTitle string . Documentation for this section has not yet been entered.

Public Methods

AddRef ()
Increment reference count. Can also be called outside of a SharedPtr for traditional reference counting. (Inherited from RefCounted.)
AddRefSilent ()
Increment reference count. Do not call any lifetime book keeping (Inherited from RefCounted.)
BeginDumpShaders (string)
Begin dumping shader variation names to an XML file for precaching.
BeginFrame () : bool
Begin frame rendering. Return true if device available and can render.
CleanupRenderSurface (RenderSurface)
Clean up a render surface from all FBOs. Used only on OpenGL.
CleanupScratchBuffers ()
Clean up too large scratch buffers.
CleanupShaderPrograms (ShaderVariation)
Clean up shader parameters when a shader variation is released or destroyed.
Clear (uint, Color, float, uint)
Clear any or all of rendertarget, depth buffer and stencil buffer.
ClearParameterSource (ShaderParameterGroup)
Clear remembered shader parameter source group.
ClearParameterSources ()
Clear remembered shader parameter sources.
ClearTransformSources ()
Clear remembered transform shader parameter sources.
Close ()
Close the window.
static
csb_Atomic_Graphics_GetClassIDStatic () : IntPtr
Documentation for this section has not yet been entered.
Draw (PrimitiveType, uint, uint)
Draw non-indexed geometry.
Draw (PrimitiveType, uint, uint, uint, uint)
Draw indexed geometry.
Draw (PrimitiveType, uint, uint, uint, uint, uint)
Draw indexed geometry with vertex index offset.
DrawInstanced (PrimitiveType, uint, uint, uint, uint, uint)
Draw indexed, instanced geometry. An instancing vertex buffer must be set.
DrawInstanced (PrimitiveType, uint, uint, uint, uint, uint, uint)
Draw indexed, instanced geometry with vertex index offset.
EndDumpShaders ()
End dumping shader variations names.
EndFrame ()
End frame rendering and swap buffers.
static
GetAlphaFormat () : uint
Return the API-specific alpha texture format.
GetAlphaToCoverage () : bool
Return whether alpha-to-coverage is enabled.
GetAnisotropySupport () : bool
Return whether anisotropic texture filtering is supported.
GetApiName () : string
Return graphics API name.
GetBlendMode () : BlendMode
Return blending mode.
GetBorderless () : bool
Return whether window is borderless.
GetCategory () : string
Return object category. Categories are (optionally) registered along with the object factory. Return an empty string if the object category is not registered. (Inherited from AObject.)
GetColorWrite () : bool
Return whether color write is enabled.
GetContext () : Context
Return execution context. (Inherited from AObject.)
GetCullMode () : CullMode
Return hardware culling mode.
GetCurrentMonitor () : int
Documentation for this section has not yet been entered.
GetDefaultTextureAnisotropy () : uint
Return default texture max. anisotropy level.
GetDefaultTextureFilterMode () : TextureFilterMode
Return default texture filtering mode.
GetDeferredSupport () : bool
Return whether deferred rendering is supported.
GetDepthConstantBias () : float
Return depth constant bias.
GetDepthSlopeScaledBias () : float
Return depth slope scaled bias.
GetDepthStencil () : RenderSurface
Return current depth-stencil surface.
static
GetDepthStencilFormat () : uint
Return the API-specific hardware depth-stencil texture format.
GetDepthTest () : CompareMode
Return depth compare mode.
GetDepthWrite () : bool
Return whether depth write is enabled.
GetDesktopResolution () : IntVector2
Return the desktop resolution.
GetDither () : bool
Return whether rendering output is dithered.
GetDummyColorFormat () : uint
Return dummy color texture format for shadow maps. Is "NULL" (consume no video memory) if supported.
GetEventSender () : AObject
Return active event sender. Null outside event handling. (Inherited from AObject.)
GetFillMode () : FillMode
Return polygon fill mode.
static
GetFloat16Format () : uint
Return the API-specific single channel 16-bit float texture format.
static
GetFloat32Format () : uint
Return the API-specific single channel 32-bit float texture format.
GetFlushGPU () : bool
Return whether the GPU command buffer is flushed each frame.
GetForceGL2 () : bool
Return whether OpenGL 2 use is forced. Effective only on OpenGL.
GetFormat (CompressedFormat) : uint
Return hardware format for a compressed image format, or 0 if unsupported.
static
GetFormat (string) : uint
Return the API-specific texture format from a textual description, for example "rgb".
GetFullscreen () : bool
Return whether window is fullscreen.
static
GetGL3Support () : bool
Documentation for this section has not yet been entered.
GetHardwareShadowSupport () : bool
Return whether shadow map depth compare is done in hardware.
GetHeight () : int
Return window height in pixels.
GetHighDPI () : bool
Return whether window is high DPI.
GetHiresShadowMapFormat () : uint
Return 24-bit shadow map depth texture format, or 0 if not supported.
GetInstancingSupport () : bool
Return whether hardware instancing is supported.
GetInstantiationType () : InstantiationType
Documentation for this section has not yet been entered. (Inherited from RefCounted.)
GetLightPrepassSupport () : bool
Return whether light pre-pass rendering is supported.
static
GetLinearDepthFormat () : uint
Return the API-specific linear depth texture format.
static
GetLuminanceAlphaFormat () : uint
Return the API-specific luminance alpha texture format.
static
GetLuminanceFormat () : uint
Return the API-specific luminance texture format.
static
GetMaxBones () : uint
Return maximum number of supported bones for skinning.
GetMaximized () : bool
Documentation for this section has not yet been entered.
GetMonitorResolution (int) : IntVector2
Documentation for this section has not yet been entered.
GetMultiSample () : int
Return multisample mode (1 = no multisampling.)
GetNumBatches () : uint
Return number of batches drawn this frame.
GetNumMonitors () : int
Documentation for this section has not yet been entered.
static
GetNumPasses () : uint
Return number of passes drawn this frame
GetNumPrimitives () : uint
Return number of primitives drawn this frame.
GetOrientations () : string
Return allowed screen orientations.
GetPixelShader () : ShaderVariation
Return current pixel shader.
static
GetPixelUVOffset () : Vector2
Return UV offset required for pixel perfect rendering.
static
GetReadableDepthFormat () : uint
Return the API-specific readable hardware depth format, or 0 if not supported.
GetReadableDepthSupport () : bool
Return whether a readable hardware depth format is available.
GetRenderTarget (uint) : RenderSurface
Return current rendertarget by index.
GetRenderTargetDimensions () : IntVector2
Return current rendertarget width and height.
GetResizable () : bool
Return whether window is resizable.
static
GetRG16Format () : uint
Return the API-specific RG 16-bit texture format.
static
GetRGBA16Format () : uint
Return the API-specific RGBA 16-bit texture format.
static
GetRGBAFloat16Format () : uint
Return the API-specific RGBA 16-bit float texture format.
static
GetRGBAFloat32Format () : uint
Return the API-specific RGBA 32-bit float texture format.
static
GetRGBAFormat () : uint
Return the API-specific RGBA texture format.
static
GetRGBFormat () : uint
Return the API-specific RGB texture format.
static
GetRGFloat16Format () : uint
Return the API-specific RG 16-bit float texture format.
static
GetRGFloat32Format () : uint
Return the API-specific RG 32-bit float texture format.
GetScissorRect () : IntRect
Return scissor rectangle coordinates.
GetScissorTest () : bool
Return whether scissor test is enabled.
GetShader (ShaderType, string, string) : ShaderVariation
Return a shader variation by name and defines.
GetShadowMapFormat () : uint
Return shadow map depth texture format, or 0 if not supported.
static
GetSinglePassPrimitives () : uint
Return number of single render pass primitives drawn this frame (D3D9 Only)
GetSRGB () : bool
Return whether the main window is using sRGB conversion on write.
GetSRGBSupport () : bool
Return whether sRGB conversion on texture sampling is supported.
GetSRGBWriteSupport () : bool
Return whether sRGB conversion on rendertarget writing is supported.
GetStencilCompareMask () : uint
Return stencil compare bitmask.
GetStencilFail () : StencilOp
Return stencil operation to do if stencil test fails.
GetStencilPass () : StencilOp
Return stencil operation to do if stencil test passes.
GetStencilRef () : uint
Return stencil reference value.
GetStencilTest () : bool
Return whether stencil test is enabled.
GetStencilTestMode () : CompareMode
Return stencil compare mode.
GetStencilWriteMask () : uint
Return stencil write bitmask.
GetStencilZFail () : StencilOp
Return stencil operation to do if depth compare fails.
GetSubsystem (StringHash) : AObject
Return subsystem by type. (Inherited from AObject.)
GetTexture (uint) : Texture
Return current texture by texture unit index.
GetTextureUnit (string) : TextureUnit
Return texture unit index by name.
GetTextureUnitName (TextureUnit) : string
Return texture unit name by index.
GetTripleBuffer () : bool
Return whether triple buffering is enabled.
override
GetTypeName () : string
Return type name. (Inherited from AObject.)
GetTypeName () : string
Documentation for this section has not yet been entered. (Inherited from RefCounted.)
GetUseClipPlane () : bool
Return whether a custom clipping plane is in use.
GetVertexBuffer (uint) : VertexBuffer
Return current vertex buffer by index.
GetVertexShader () : ShaderVariation
Return current vertex shader.
GetViewport () : IntRect
Return the viewport coordinates.
GetVSync () : bool
Return whether vertical sync is on.
GetWidth () : int
Return window width in pixels.
GetWindowPosition () : IntVector2
Return window position.
GetWindowTitle () : string
Return window title.
HasEventHandlers () : bool
Return whether has subscribed to any event. (Inherited from AObject.)
HasShaderParameter (StringHash) : bool
Check whether a shader parameter exists on the currently set shaders.
HasSubscribedToEvent (StringHash) : bool
Return whether has subscribed to an event without specific sender. (Inherited from AObject.)
HasSubscribedToEvent (AObject, StringHash) : bool
Return whether has subscribed to a specific sender's event. (Inherited from AObject.)
HasTextureUnit (TextureUnit) : bool
Check whether the current vertex or pixel shader uses a texture unit.
IsDeviceLost () : bool
Return whether graphics context is lost and can not render or load GPU resources.
IsInitialized () : bool
Return whether rendering initialized.
IsInstanceOf (StringHash) : bool
Check current instance is type of specified type. (Inherited from AObject.)
override
IsObject () : bool
Documentation for this section has not yet been entered. (Inherited from AObject.)
IsObject () : bool
Documentation for this section has not yet been entered. (Inherited from RefCounted.)
MarkFBODirty ()
Mark the FBO needing an update. Used only on OpenGL.
Maximize ()
Maximize the window.
Minimize ()
Minimize the window.
OnWindowMoved ()
Window was moved through user interaction. Called by Input subsystem.
OnWindowResized ()
Window was resized through user interaction. Called by Input subsystem.
PrecacheShaders (Deserializer)
Precache shader variations from an XML file generated with BeginDumpShaders().
RaiseWindow ()
Documentation for this section has not yet been entered.
Refs () : int
Return reference count. (Inherited from RefCounted.)
ReleaseRef ()
Decrement reference count and delete self if no more references. Can also be called outside of a SharedPtr for traditional reference counting. (Inherited from RefCounted.)
ResetDepthStencil ()
Reset depth-stencil surface.
ResetRenderTarget (uint)
Reset specific rendertarget.
ResetRenderTargets ()
Reset all rendertargets, depth-stencil surface and viewport.
ResolveToTexture (Texture2D, IntRect) : bool
Resolve multisampled backbuffer to a texture rendertarget. The texture's size should match the viewport size.
Restore ()
Restore GPU objects and reinitialize state. Requires an open window. Used only on OpenGL.
SendEvent (string, ScriptVariantMap)
Documentation for this section has not yet been entered. (Inherited from AObject.)
SetBlendMode (BlendMode, bool)
Set blending and alpha-to-coverage modes. Alpha-to-coverage is not supported on Direct3D9.
SetClipPlane (bool)
Set a custom clipping plane. The plane is specified in world space, but is dependent on the view and projection matrices.
SetColorWrite (bool)
Set color write on/off.
SetCullMode (CullMode)
Set hardware culling mode.
SetDefaultTextureAnisotropy (uint)
Set default texture anisotropy level. Called by Renderer before rendering.
SetDefaultTextureFilterMode (TextureFilterMode)
Set default texture filtering mode. Called by Renderer before rendering.
SetDepthBias (float, float)
Set depth bias.
SetDepthStencil (RenderSurface)
Set depth-stencil surface.
SetDepthStencil (Texture2D)
Set depth-stencil surface.
SetDepthTest (CompareMode)
Set depth compare.
SetDepthWrite (bool)
Set depth write on/off.
SetDither (bool)
Set whether rendering output is dithered. Default true on OpenGL. No effect on Direct3D.
SetFillMode (FillMode)
Set polygon fill mode.
SetFlushGPU (bool)
Set whether to flush the GPU command buffer to prevent multiple frames being queued and uneven frame timesteps. Default off, may decrease performance if enabled. Not currently implemented on OpenGL.
SetForceGL2 (bool)
Documentation for this section has not yet been entered.
SetInstantiationType (InstantiationType)
Documentation for this section has not yet been entered. (Inherited from RefCounted.)
SetMode (int, int) : bool
Set screen resolution only. Return true if successful.
SetMode (int, int, bool, bool, bool, bool, bool, bool, int) : bool
Set screen mode. Return true if successful.
static
SetNumPasses (uint)
Set number of passes drawn this frame
SetOrientations (string)
Set allowed screen orientations as a space-separated list of "LandscapeLeft", "LandscapeRight", "Portrait" and "PortraitUpsideDown". Affects currently only iOS platform.
SetRenderTarget (uint, RenderSurface)
Set rendertarget.
SetRenderTarget (uint, Texture2D)
Set rendertarget.
SetScissorTest (bool, IntRect)
Set scissor test.
SetScissorTest (bool, Rect, bool)
Set scissor test.
SetShaderParameter (StringHash, Color)
Set shader color constant.
SetShaderParameter (StringHash, Vector2)
Set shader 2D vector constant.
SetShaderParameter (StringHash, Vector3)
Set shader 3D vector constant.
SetShaderParameter (StringHash, Vector4)
Set shader 4D vector constant.
SetShaderParameter (StringHash, bool)
Set shader boolean constant.
SetShaderParameter (StringHash, float)
Set shader float constant.
SetShaderParameter (string, Matrix3x4)
Documentation for this section has not yet been entered.
SetShaders (ShaderVariation, ShaderVariation)
Set shaders.
static
SetSinglePassPrimitives (uint)
Set number of single render pass primitives drawn this frame (D3D9 Only)
SetSRGB (bool)
Set whether the main window uses sRGB conversion on write.
SetStencilTest (bool, CompareMode, StencilOp, StencilOp, StencilOp, uint, uint, uint)
Set stencil test.
SetTexture (uint, Texture)
Set texture.
SetTextureForUpdate (Texture)
Bind texture unit 0 for update. Called by Texture. Used only on OpenGL.
SetTextureParametersDirty ()
Dirty texture parameters of all textures (when global settings change.)
SetUBO (uint)
Bind a UBO, avoiding redundant operation. Used only on OpenGL.
SetVBO (uint)
Bind a VBO, avoiding redundant operation. Used only on OpenGL.
SetVertexBuffer (VertexBuffer)
Set vertex buffer.
SetVertexBuffers (Vector<VertexBuffer>, uint) : bool
Set multiple vertex buffers.
SetViewport (IntRect)
Set viewport.
SetWindowIcon (Image)
Set window icon.
SetWindowPosition (IntVector2)
Set window position. Sets initial position if window is not created yet.
SetWindowPosition (int, int)
Set window position. Sets initial position if window is not created yet.
SetWindowTitle (string)
Set window title.
SubscribeToEvent (string, EventDelegate)
Documentation for this section has not yet been entered. (Inherited from AObject.)
SubscribeToEvent (uint, EventDelegate)
Documentation for this section has not yet been entered. (Inherited from AObject.)
SubscribeToEvent (AObject, string, EventDelegate)
Documentation for this section has not yet been entered. (Inherited from AObject.)
SubscribeToEvent (AObject, uint, EventDelegate)
Documentation for this section has not yet been entered. (Inherited from AObject.)
SubscribeToEvent<T> (NativeEventDelegate<T>)
Documentation for this section has not yet been entered. (Inherited from AObject.)
SubscribeToEvent<T> (AObject, NativeEventDelegate<T>)
Documentation for this section has not yet been entered. (Inherited from AObject.)
TakeScreenShot (Image) : bool
Take a screenshot. Return true if successful.
ToggleFullscreen () : bool
Toggle between full screen and windowed mode. Return true if successful.
UnsubscribeFromAllEvents ()
Documentation for this section has not yet been entered. (Inherited from AObject.)
UnsubscribeFromEvent (StringHash)
Unsubscribe from an event. (Inherited from AObject.)
UnsubscribeFromEvent (uint)
Documentation for this section has not yet been entered. (Inherited from AObject.)
UnsubscribeFromEvent (AObject, StringHash)
Unsubscribe from a specific sender's event. (Inherited from AObject.)
UnsubscribeFromEvent<T> ()
Documentation for this section has not yet been entered. (Inherited from AObject.)
UnsubscribeFromEventReceiver (AObject)
Unsubscribe from event for specific receiver (where the event handler isn't necessarily in the subscribed object) (Inherited from AObject.)
UnsubscribeFromEvents (AObject)
Unsubscribe from a specific sender's events. (Inherited from AObject.)
WeakRefs () : int
Return weak reference count. (Inherited from RefCounted.)

Member Details

Graphics Constructor

Documentation for this section has not yet been entered.

Syntax

public Graphics ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Graphics Constructor

Construct.

Syntax

public Graphics (IntPtr native)

Parameters

native
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

AlphaFormat Property

Documentation for this section has not yet been entered.

Syntax

public uint AlphaFormat { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

AlphaToCoverage Property

Documentation for this section has not yet been entered.

Syntax

public bool AlphaToCoverage { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

AnisotropySupport Property

Documentation for this section has not yet been entered.

Syntax

public bool AnisotropySupport { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ApiName Property

Documentation for this section has not yet been entered.

Syntax

public string ApiName { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

BeginDumpShaders Method

Begin dumping shader variation names to an XML file for precaching.

Syntax

public void BeginDumpShaders (string fileName)

Parameters

fileName
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

BeginFrame Method

Begin frame rendering. Return true if device available and can render.

Syntax

public bool BeginFrame ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

BlendMode Property

Documentation for this section has not yet been entered.

Syntax

public BlendMode BlendMode { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Borderless Property

Documentation for this section has not yet been entered.

Syntax

public bool Borderless { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

CleanupRenderSurface Method

Clean up a render surface from all FBOs. Used only on OpenGL.

Syntax

public void CleanupRenderSurface (RenderSurface surface)

Parameters

surface
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

CleanupScratchBuffers Method

Clean up too large scratch buffers.

Syntax

public void CleanupScratchBuffers ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

CleanupShaderPrograms Method

Clean up shader parameters when a shader variation is released or destroyed.

Syntax

public void CleanupShaderPrograms (ShaderVariation variation)

Parameters

variation
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Clear Method

Clear any or all of rendertarget, depth buffer and stencil buffer.

Syntax

public void Clear (uint flags, Color color, float depth, uint stencil)

Parameters

flags
Documentation for this section has not yet been entered.
color
Documentation for this section has not yet been entered.
depth
Documentation for this section has not yet been entered.
stencil
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ClearParameterSource Method

Clear remembered shader parameter source group.

Syntax

public void ClearParameterSource (ShaderParameterGroup group)

Parameters

group
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ClearParameterSources Method

Clear remembered shader parameter sources.

Syntax

public void ClearParameterSources ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ClearTransformSources Method

Clear remembered transform shader parameter sources.

Syntax

public void ClearTransformSources ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ClipPlane Property

Documentation for this section has not yet been entered.

Syntax

public bool ClipPlane { set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Close Method

Close the window.

Syntax

public void Close ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ColorWrite Property

Documentation for this section has not yet been entered.

Syntax

public bool ColorWrite { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

csb_Atomic_Graphics_GetClassIDStatic Method

Documentation for this section has not yet been entered.

Syntax

public static IntPtr csb_Atomic_Graphics_GetClassIDStatic ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

CullMode Property

Documentation for this section has not yet been entered.

Syntax

public CullMode CullMode { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

CurrentMonitor Property

Documentation for this section has not yet been entered.

Syntax

public int CurrentMonitor { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

DefaultTextureAnisotropy Property

Documentation for this section has not yet been entered.

Syntax

public uint DefaultTextureAnisotropy { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

DefaultTextureFilterMode Property

Documentation for this section has not yet been entered.

Syntax

public TextureFilterMode DefaultTextureFilterMode { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

DeferredSupport Property

Documentation for this section has not yet been entered.

Syntax

public bool DeferredSupport { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

DepthConstantBias Property

Documentation for this section has not yet been entered.

Syntax

public float DepthConstantBias { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

DepthSlopeScaledBias Property

Documentation for this section has not yet been entered.

Syntax

public float DepthSlopeScaledBias { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

DepthStencil Property

Documentation for this section has not yet been entered.

Syntax

public RenderSurface DepthStencil { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

DepthStencilFormat Property

Documentation for this section has not yet been entered.

Syntax

public uint DepthStencilFormat { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

DepthTest Property

Documentation for this section has not yet been entered.

Syntax

public CompareMode DepthTest { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

DepthWrite Property

Documentation for this section has not yet been entered.

Syntax

public bool DepthWrite { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

DesktopResolution Property

Documentation for this section has not yet been entered.

Syntax

public IntVector2 DesktopResolution { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

DeviceLost Property

Documentation for this section has not yet been entered.

Syntax

public bool DeviceLost { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Dither Property

Documentation for this section has not yet been entered.

Syntax

public bool Dither { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Draw Method

Draw non-indexed geometry.

Syntax

public void Draw (PrimitiveType type, uint vertexStart, uint vertexCount)

Parameters

type
Documentation for this section has not yet been entered.
vertexStart
Documentation for this section has not yet been entered.
vertexCount
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Draw Method

Draw indexed geometry.

Syntax

public void Draw (PrimitiveType type, uint indexStart, uint indexCount, uint minVertex, uint vertexCount)

Parameters

type
Documentation for this section has not yet been entered.
indexStart
Documentation for this section has not yet been entered.
indexCount
Documentation for this section has not yet been entered.
minVertex
Documentation for this section has not yet been entered.
vertexCount
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Draw Method

Draw indexed geometry with vertex index offset.

Syntax

public void Draw (PrimitiveType type, uint indexStart, uint indexCount, uint baseVertexIndex, uint minVertex, uint vertexCount)

Parameters

type
Documentation for this section has not yet been entered.
indexStart
Documentation for this section has not yet been entered.
indexCount
Documentation for this section has not yet been entered.
baseVertexIndex
Documentation for this section has not yet been entered.
minVertex
Documentation for this section has not yet been entered.
vertexCount
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

DrawInstanced Method

Draw indexed, instanced geometry. An instancing vertex buffer must be set.

Syntax

public void DrawInstanced (PrimitiveType type, uint indexStart, uint indexCount, uint minVertex, uint vertexCount, uint instanceCount)

Parameters

type
Documentation for this section has not yet been entered.
indexStart
Documentation for this section has not yet been entered.
indexCount
Documentation for this section has not yet been entered.
minVertex
Documentation for this section has not yet been entered.
vertexCount
Documentation for this section has not yet been entered.
instanceCount
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

DrawInstanced Method

Draw indexed, instanced geometry with vertex index offset.

Syntax

public void DrawInstanced (PrimitiveType type, uint indexStart, uint indexCount, uint baseVertexIndex, uint minVertex, uint vertexCount, uint instanceCount)

Parameters

type
Documentation for this section has not yet been entered.
indexStart
Documentation for this section has not yet been entered.
indexCount
Documentation for this section has not yet been entered.
baseVertexIndex
Documentation for this section has not yet been entered.
minVertex
Documentation for this section has not yet been entered.
vertexCount
Documentation for this section has not yet been entered.
instanceCount
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

DummyColorFormat Property

Documentation for this section has not yet been entered.

Syntax

public uint DummyColorFormat { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

EndDumpShaders Method

End dumping shader variations names.

Syntax

public void EndDumpShaders ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

EndFrame Method

End frame rendering and swap buffers.

Syntax

public void EndFrame ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

FillMode Property

Documentation for this section has not yet been entered.

Syntax

public FillMode FillMode { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Float16Format Property

Documentation for this section has not yet been entered.

Syntax

public uint Float16Format { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Float32Format Property

Documentation for this section has not yet been entered.

Syntax

public uint Float32Format { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

FlushGPU Property

Documentation for this section has not yet been entered.

Syntax

public bool FlushGPU { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ForceGL2 Property

Documentation for this section has not yet been entered.

Syntax

public bool ForceGL2 { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Fullscreen Property

Documentation for this section has not yet been entered.

Syntax

public bool Fullscreen { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetAlphaFormat Method

Return the API-specific alpha texture format.

Syntax

public static uint GetAlphaFormat ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetAlphaToCoverage Method

Return whether alpha-to-coverage is enabled.

Syntax

public bool GetAlphaToCoverage ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetAnisotropySupport Method

Return whether anisotropic texture filtering is supported.

Syntax

public bool GetAnisotropySupport ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetApiName Method

Return graphics API name.

Syntax

public string GetApiName ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetBlendMode Method

Return blending mode.

Syntax

public BlendMode GetBlendMode ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetBorderless Method

Return whether window is borderless.

Syntax

public bool GetBorderless ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetColorWrite Method

Return whether color write is enabled.

Syntax

public bool GetColorWrite ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetCullMode Method

Return hardware culling mode.

Syntax

public CullMode GetCullMode ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetCurrentMonitor Method

Documentation for this section has not yet been entered.

Syntax

public int GetCurrentMonitor ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetDefaultTextureAnisotropy Method

Return default texture max. anisotropy level.

Syntax

public uint GetDefaultTextureAnisotropy ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetDefaultTextureFilterMode Method

Return default texture filtering mode.

Syntax

public TextureFilterMode GetDefaultTextureFilterMode ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetDeferredSupport Method

Return whether deferred rendering is supported.

Syntax

public bool GetDeferredSupport ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetDepthConstantBias Method

Return depth constant bias.

Syntax

public float GetDepthConstantBias ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetDepthSlopeScaledBias Method

Return depth slope scaled bias.

Syntax

public float GetDepthSlopeScaledBias ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetDepthStencil Method

Return current depth-stencil surface.

Syntax

public RenderSurface GetDepthStencil ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetDepthStencilFormat Method

Return the API-specific hardware depth-stencil texture format.

Syntax

public static uint GetDepthStencilFormat ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetDepthTest Method

Return depth compare mode.

Syntax

public CompareMode GetDepthTest ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetDepthWrite Method

Return whether depth write is enabled.

Syntax

public bool GetDepthWrite ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetDesktopResolution Method

Return the desktop resolution.

Syntax

public IntVector2 GetDesktopResolution ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetDither Method

Return whether rendering output is dithered.

Syntax

public bool GetDither ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetDummyColorFormat Method

Return dummy color texture format for shadow maps. Is "NULL" (consume no video memory) if supported.

Syntax

public uint GetDummyColorFormat ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetFillMode Method

Return polygon fill mode.

Syntax

public FillMode GetFillMode ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetFloat16Format Method

Return the API-specific single channel 16-bit float texture format.

Syntax

public static uint GetFloat16Format ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetFloat32Format Method

Return the API-specific single channel 32-bit float texture format.

Syntax

public static uint GetFloat32Format ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetFlushGPU Method

Return whether the GPU command buffer is flushed each frame.

Syntax

public bool GetFlushGPU ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetForceGL2 Method

Return whether OpenGL 2 use is forced. Effective only on OpenGL.

Syntax

public bool GetForceGL2 ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetFormat Method

Return hardware format for a compressed image format, or 0 if unsupported.

Syntax

public uint GetFormat (CompressedFormat format)

Parameters

format
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetFormat Method

Return the API-specific texture format from a textual description, for example "rgb".

Syntax

public static uint GetFormat (string formatName)

Parameters

formatName
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetFullscreen Method

Return whether window is fullscreen.

Syntax

public bool GetFullscreen ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetGL3Support Method

Documentation for this section has not yet been entered.

Syntax

public static bool GetGL3Support ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetHardwareShadowSupport Method

Return whether shadow map depth compare is done in hardware.

Syntax

public bool GetHardwareShadowSupport ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetHeight Method

Return window height in pixels.

Syntax

public int GetHeight ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetHighDPI Method

Return whether window is high DPI.

Syntax

public bool GetHighDPI ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetHiresShadowMapFormat Method

Return 24-bit shadow map depth texture format, or 0 if not supported.

Syntax

public uint GetHiresShadowMapFormat ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetInstancingSupport Method

Return whether hardware instancing is supported.

Syntax

public bool GetInstancingSupport ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetLightPrepassSupport Method

Return whether light pre-pass rendering is supported.

Syntax

public bool GetLightPrepassSupport ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetLinearDepthFormat Method

Return the API-specific linear depth texture format.

Syntax

public static uint GetLinearDepthFormat ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetLuminanceAlphaFormat Method

Return the API-specific luminance alpha texture format.

Syntax

public static uint GetLuminanceAlphaFormat ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetLuminanceFormat Method

Return the API-specific luminance texture format.

Syntax

public static uint GetLuminanceFormat ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetMaxBones Method

Return maximum number of supported bones for skinning.

Syntax

public static uint GetMaxBones ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetMaximized Method

Documentation for this section has not yet been entered.

Syntax

public bool GetMaximized ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetMonitorResolution Method

Documentation for this section has not yet been entered.

Syntax

public IntVector2 GetMonitorResolution (int monitorId)

Parameters

monitorId
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetMultiSample Method

Return multisample mode (1 = no multisampling.)

Syntax

public int GetMultiSample ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetNumBatches Method

Return number of batches drawn this frame.

Syntax

public uint GetNumBatches ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetNumMonitors Method

Documentation for this section has not yet been entered.

Syntax

public int GetNumMonitors ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetNumPasses Method

Return number of passes drawn this frame

Syntax

public static uint GetNumPasses ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetNumPrimitives Method

Return number of primitives drawn this frame.

Syntax

public uint GetNumPrimitives ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetOrientations Method

Return allowed screen orientations.

Syntax

public string GetOrientations ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetPixelShader Method

Return current pixel shader.

Syntax

public ShaderVariation GetPixelShader ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetPixelUVOffset Method

Return UV offset required for pixel perfect rendering.

Syntax

public static Vector2 GetPixelUVOffset ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetReadableDepthFormat Method

Return the API-specific readable hardware depth format, or 0 if not supported.

Syntax

public static uint GetReadableDepthFormat ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetReadableDepthSupport Method

Return whether a readable hardware depth format is available.

Syntax

public bool GetReadableDepthSupport ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetRenderTarget Method

Return current rendertarget by index.

Syntax

public RenderSurface GetRenderTarget (uint index)

Parameters

index
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetRenderTargetDimensions Method

Return current rendertarget width and height.

Syntax

public IntVector2 GetRenderTargetDimensions ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetResizable Method

Return whether window is resizable.

Syntax

public bool GetResizable ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetRG16Format Method

Return the API-specific RG 16-bit texture format.

Syntax

public static uint GetRG16Format ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetRGBA16Format Method

Return the API-specific RGBA 16-bit texture format.

Syntax

public static uint GetRGBA16Format ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetRGBAFloat16Format Method

Return the API-specific RGBA 16-bit float texture format.

Syntax

public static uint GetRGBAFloat16Format ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetRGBAFloat32Format Method

Return the API-specific RGBA 32-bit float texture format.

Syntax

public static uint GetRGBAFloat32Format ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetRGBAFormat Method

Return the API-specific RGBA texture format.

Syntax

public static uint GetRGBAFormat ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetRGBFormat Method

Return the API-specific RGB texture format.

Syntax

public static uint GetRGBFormat ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetRGFloat16Format Method

Return the API-specific RG 16-bit float texture format.

Syntax

public static uint GetRGFloat16Format ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetRGFloat32Format Method

Return the API-specific RG 32-bit float texture format.

Syntax

public static uint GetRGFloat32Format ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetScissorRect Method

Return scissor rectangle coordinates.

Syntax

public IntRect GetScissorRect ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetScissorTest Method

Return whether scissor test is enabled.

Syntax

public bool GetScissorTest ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetShader Method

Return a shader variation by name and defines.

Syntax

public ShaderVariation GetShader (ShaderType type, string name, string defines)

Parameters

type
Documentation for this section has not yet been entered.
name
Documentation for this section has not yet been entered.
defines
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetShadowMapFormat Method

Return shadow map depth texture format, or 0 if not supported.

Syntax

public uint GetShadowMapFormat ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetSinglePassPrimitives Method

Return number of single render pass primitives drawn this frame (D3D9 Only)

Syntax

public static uint GetSinglePassPrimitives ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetSRGB Method

Return whether the main window is using sRGB conversion on write.

Syntax

public bool GetSRGB ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetSRGBSupport Method

Return whether sRGB conversion on texture sampling is supported.

Syntax

public bool GetSRGBSupport ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetSRGBWriteSupport Method

Return whether sRGB conversion on rendertarget writing is supported.

Syntax

public bool GetSRGBWriteSupport ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetStencilCompareMask Method

Return stencil compare bitmask.

Syntax

public uint GetStencilCompareMask ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetStencilFail Method

Return stencil operation to do if stencil test fails.

Syntax

public StencilOp GetStencilFail ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetStencilPass Method

Return stencil operation to do if stencil test passes.

Syntax

public StencilOp GetStencilPass ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetStencilRef Method

Return stencil reference value.

Syntax

public uint GetStencilRef ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetStencilTest Method

Return whether stencil test is enabled.

Syntax

public bool GetStencilTest ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetStencilTestMode Method

Return stencil compare mode.

Syntax

public CompareMode GetStencilTestMode ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetStencilWriteMask Method

Return stencil write bitmask.

Syntax

public uint GetStencilWriteMask ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetStencilZFail Method

Return stencil operation to do if depth compare fails.

Syntax

public StencilOp GetStencilZFail ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetTexture Method

Return current texture by texture unit index.

Syntax

public Texture GetTexture (uint index)

Parameters

index
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetTextureUnit Method

Return texture unit index by name.

Syntax

public TextureUnit GetTextureUnit (string name)

Parameters

name
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetTextureUnitName Method

Return texture unit name by index.

Syntax

public string GetTextureUnitName (TextureUnit unit)

Parameters

unit
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetTripleBuffer Method

Return whether triple buffering is enabled.

Syntax

public bool GetTripleBuffer ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetUseClipPlane Method

Return whether a custom clipping plane is in use.

Syntax

public bool GetUseClipPlane ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetVertexBuffer Method

Return current vertex buffer by index.

Syntax

public VertexBuffer GetVertexBuffer (uint index)

Parameters

index
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetVertexShader Method

Return current vertex shader.

Syntax

public ShaderVariation GetVertexShader ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetViewport Method

Return the viewport coordinates.

Syntax

public IntRect GetViewport ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetVSync Method

Return whether vertical sync is on.

Syntax

public bool GetVSync ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetWidth Method

Return window width in pixels.

Syntax

public int GetWidth ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetWindowPosition Method

Return window position.

Syntax

public IntVector2 GetWindowPosition ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetWindowTitle Method

Return window title.

Syntax

public string GetWindowTitle ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GL3Support Property

Documentation for this section has not yet been entered.

Syntax

public bool GL3Support { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

HardwareShadowSupport Property

Documentation for this section has not yet been entered.

Syntax

public bool HardwareShadowSupport { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

HasShaderParameter Method

Check whether a shader parameter exists on the currently set shaders.

Syntax

public bool HasShaderParameter (StringHash param)

Parameters

param
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

HasTextureUnit Method

Check whether the current vertex or pixel shader uses a texture unit.

Syntax

public bool HasTextureUnit (TextureUnit unit)

Parameters

unit
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Height Property

Documentation for this section has not yet been entered.

Syntax

public int Height { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

HighDPI Property

Documentation for this section has not yet been entered.

Syntax

public bool HighDPI { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

HiresShadowMapFormat Property

Documentation for this section has not yet been entered.

Syntax

public uint HiresShadowMapFormat { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Initialized Property

Documentation for this section has not yet been entered.

Syntax

public bool Initialized { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

InstancingSupport Property

Documentation for this section has not yet been entered.

Syntax

public bool InstancingSupport { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

IsDeviceLost Method

Return whether graphics context is lost and can not render or load GPU resources.

Syntax

public bool IsDeviceLost ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

IsInitialized Method

Return whether rendering initialized.

Syntax

public bool IsInitialized ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

LightPrepassSupport Property

Documentation for this section has not yet been entered.

Syntax

public bool LightPrepassSupport { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

LinearDepthFormat Property

Documentation for this section has not yet been entered.

Syntax

public uint LinearDepthFormat { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

LuminanceAlphaFormat Property

Documentation for this section has not yet been entered.

Syntax

public uint LuminanceAlphaFormat { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

LuminanceFormat Property

Documentation for this section has not yet been entered.

Syntax

public uint LuminanceFormat { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

MarkFBODirty Method

Mark the FBO needing an update. Used only on OpenGL.

Syntax

public void MarkFBODirty ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

MaxBones Property

Documentation for this section has not yet been entered.

Syntax

public uint MaxBones { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Maximize Method

Maximize the window.

Syntax

public void Maximize ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Maximized Property

Documentation for this section has not yet been entered.

Syntax

public bool Maximized { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Minimize Method

Minimize the window.

Syntax

public void Minimize ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

MultiSample Property

Documentation for this section has not yet been entered.

Syntax

public int MultiSample { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

NumBatches Property

Documentation for this section has not yet been entered.

Syntax

public uint NumBatches { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

NumMonitors Property

Documentation for this section has not yet been entered.

Syntax

public int NumMonitors { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

NumPasses Property

Documentation for this section has not yet been entered.

Syntax

public uint NumPasses { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

NumPrimitives Property

Documentation for this section has not yet been entered.

Syntax

public uint NumPrimitives { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

OnWindowMoved Method

Window was moved through user interaction. Called by Input subsystem.

Syntax

public void OnWindowMoved ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

OnWindowResized Method

Window was resized through user interaction. Called by Input subsystem.

Syntax

public void OnWindowResized ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Orientations Property

Documentation for this section has not yet been entered.

Syntax

public string Orientations { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

PixelShader Property

Documentation for this section has not yet been entered.

Syntax

public ShaderVariation PixelShader { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

PixelUVOffset Property

Documentation for this section has not yet been entered.

Syntax

public Vector2 PixelUVOffset { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

PrecacheShaders Method

Precache shader variations from an XML file generated with BeginDumpShaders().

Syntax

public void PrecacheShaders (Deserializer source)

Parameters

source
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

RaiseWindow Method

Documentation for this section has not yet been entered.

Syntax

public void RaiseWindow ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ReadableDepthFormat Property

Documentation for this section has not yet been entered.

Syntax

public uint ReadableDepthFormat { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ReadableDepthSupport Property

Documentation for this section has not yet been entered.

Syntax

public bool ReadableDepthSupport { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

RenderTargetDimensions Property

Documentation for this section has not yet been entered.

Syntax

public IntVector2 RenderTargetDimensions { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ResetDepthStencil Method

Reset depth-stencil surface.

Syntax

public void ResetDepthStencil ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ResetRenderTarget Method

Reset specific rendertarget.

Syntax

public void ResetRenderTarget (uint index)

Parameters

index
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ResetRenderTargets Method

Reset all rendertargets, depth-stencil surface and viewport.

Syntax

public void ResetRenderTargets ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Resizable Property

Documentation for this section has not yet been entered.

Syntax

public bool Resizable { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ResolveToTexture Method

Resolve multisampled backbuffer to a texture rendertarget. The texture's size should match the viewport size.

Syntax

public bool ResolveToTexture (Texture2D destination, IntRect viewport)

Parameters

destination
Documentation for this section has not yet been entered.
viewport
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Restore Method

Restore GPU objects and reinitialize state. Requires an open window. Used only on OpenGL.

Syntax

public void Restore ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

RG16Format Property

Documentation for this section has not yet been entered.

Syntax

public uint RG16Format { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

RGBA16Format Property

Documentation for this section has not yet been entered.

Syntax

public uint RGBA16Format { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

RGBAFloat16Format Property

Documentation for this section has not yet been entered.

Syntax

public uint RGBAFloat16Format { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

RGBAFloat32Format Property

Documentation for this section has not yet been entered.

Syntax

public uint RGBAFloat32Format { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

RGBAFormat Property

Documentation for this section has not yet been entered.

Syntax

public uint RGBAFormat { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

RGBFormat Property

Documentation for this section has not yet been entered.

Syntax

public uint RGBFormat { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

RGFloat16Format Property

Documentation for this section has not yet been entered.

Syntax

public uint RGFloat16Format { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

RGFloat32Format Property

Documentation for this section has not yet been entered.

Syntax

public uint RGFloat32Format { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ScissorRect Property

Documentation for this section has not yet been entered.

Syntax

public IntRect ScissorRect { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ScissorTest Property

Documentation for this section has not yet been entered.

Syntax

public bool ScissorTest { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SDLWindow Property

Pointer to SDL window

Syntax

public IntPtr SDLWindow { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetBlendMode Method

Set blending and alpha-to-coverage modes. Alpha-to-coverage is not supported on Direct3D9.

Syntax

public void SetBlendMode (BlendMode mode, bool alphaToCoverage)

Parameters

mode
Documentation for this section has not yet been entered.
alphaToCoverage
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetClipPlane Method

Set a custom clipping plane. The plane is specified in world space, but is dependent on the view and projection matrices.

Syntax

public void SetClipPlane (bool enable)

Parameters

enable
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetColorWrite Method

Set color write on/off.

Syntax

public void SetColorWrite (bool enable)

Parameters

enable
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetCullMode Method

Set hardware culling mode.

Syntax

public void SetCullMode (CullMode mode)

Parameters

mode
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetDefaultTextureAnisotropy Method

Set default texture anisotropy level. Called by Renderer before rendering.

Syntax

public void SetDefaultTextureAnisotropy (uint level)

Parameters

level
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetDefaultTextureFilterMode Method

Set default texture filtering mode. Called by Renderer before rendering.

Syntax

public void SetDefaultTextureFilterMode (TextureFilterMode mode)

Parameters

mode
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetDepthBias Method

Set depth bias.

Syntax

public void SetDepthBias (float constantBias, float slopeScaledBias)

Parameters

constantBias
Documentation for this section has not yet been entered.
slopeScaledBias
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetDepthStencil Method

Set depth-stencil surface.

Syntax

public void SetDepthStencil (RenderSurface depthStencil)

Parameters

depthStencil
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetDepthStencil Method

Set depth-stencil surface.

Syntax

public void SetDepthStencil (Texture2D texture)

Parameters

texture
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetDepthTest Method

Set depth compare.

Syntax

public void SetDepthTest (CompareMode mode)

Parameters

mode
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetDepthWrite Method

Set depth write on/off.

Syntax

public void SetDepthWrite (bool enable)

Parameters

enable
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetDither Method

Set whether rendering output is dithered. Default true on OpenGL. No effect on Direct3D.

Syntax

public void SetDither (bool enable)

Parameters

enable
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetFillMode Method

Set polygon fill mode.

Syntax

public void SetFillMode (FillMode mode)

Parameters

mode
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetFlushGPU Method

Set whether to flush the GPU command buffer to prevent multiple frames being queued and uneven frame timesteps. Default off, may decrease performance if enabled. Not currently implemented on OpenGL.

Syntax

public void SetFlushGPU (bool enable)

Parameters

enable
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetForceGL2 Method

Documentation for this section has not yet been entered.

Syntax

public void SetForceGL2 (bool enable)

Parameters

enable
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetMode Method

Set screen resolution only. Return true if successful.

Syntax

public bool SetMode (int width, int height)

Parameters

width
Documentation for this section has not yet been entered.
height
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetMode Method

Set screen mode. Return true if successful.

Syntax

public bool SetMode (int width, int height, bool fullscreen, bool borderless, bool resizable, bool highDPI, bool vsync, bool tripleBuffer, int multiSample)

Parameters

width
Documentation for this section has not yet been entered.
height
Documentation for this section has not yet been entered.
fullscreen
Documentation for this section has not yet been entered.
borderless
Documentation for this section has not yet been entered.
resizable
Documentation for this section has not yet been entered.
highDPI
Documentation for this section has not yet been entered.
vsync
Documentation for this section has not yet been entered.
tripleBuffer
Documentation for this section has not yet been entered.
multiSample
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetNumPasses Method

Set number of passes drawn this frame

Syntax

public static void SetNumPasses (uint value)

Parameters

value
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetOrientations Method

Set allowed screen orientations as a space-separated list of "LandscapeLeft", "LandscapeRight", "Portrait" and "PortraitUpsideDown". Affects currently only iOS platform.

Syntax

public void SetOrientations (string orientations)

Parameters

orientations
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetRenderTarget Method

Set rendertarget.

Syntax

public void SetRenderTarget (uint index, RenderSurface renderTarget)

Parameters

index
Documentation for this section has not yet been entered.
renderTarget
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetRenderTarget Method

Set rendertarget.

Syntax

public void SetRenderTarget (uint index, Texture2D texture)

Parameters

index
Documentation for this section has not yet been entered.
texture
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetScissorTest Method

Set scissor test.

Syntax

public void SetScissorTest (bool enable, IntRect rect)

Parameters

enable
Documentation for this section has not yet been entered.
rect
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetScissorTest Method

Set scissor test.

Syntax

public void SetScissorTest (bool enable, Rect rect, bool borderInclusive)

Parameters

enable
Documentation for this section has not yet been entered.
rect
Documentation for this section has not yet been entered.
borderInclusive
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetShaderParameter Method

Set shader color constant.

Syntax

public void SetShaderParameter (StringHash param, Color color)

Parameters

param
Documentation for this section has not yet been entered.
color
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetShaderParameter Method

Set shader 2D vector constant.

Syntax

public void SetShaderParameter (StringHash param, Vector2 vector)

Parameters

param
Documentation for this section has not yet been entered.
vector
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetShaderParameter Method

Set shader 3D vector constant.

Syntax

public void SetShaderParameter (StringHash param, Vector3 vector)

Parameters

param
Documentation for this section has not yet been entered.
vector
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetShaderParameter Method

Set shader 4D vector constant.

Syntax

public void SetShaderParameter (StringHash param, Vector4 vector)

Parameters

param
Documentation for this section has not yet been entered.
vector
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetShaderParameter Method

Set shader boolean constant.

Syntax

public void SetShaderParameter (StringHash param, bool value)

Parameters

param
Documentation for this section has not yet been entered.
value
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetShaderParameter Method

Set shader float constant.

Syntax

public void SetShaderParameter (StringHash param, float value)

Parameters

param
Documentation for this section has not yet been entered.
value
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetShaderParameter Method

Documentation for this section has not yet been entered.

Syntax

public void SetShaderParameter (string param, Matrix3x4 matrix)

Parameters

param
Documentation for this section has not yet been entered.
matrix
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetShaders Method

Set shaders.

Syntax

public void SetShaders (ShaderVariation vs, ShaderVariation ps)

Parameters

vs
Documentation for this section has not yet been entered.
ps
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetSinglePassPrimitives Method

Set number of single render pass primitives drawn this frame (D3D9 Only)

Syntax

public static void SetSinglePassPrimitives (uint value)

Parameters

value
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetSRGB Method

Set whether the main window uses sRGB conversion on write.

Syntax

public void SetSRGB (bool enable)

Parameters

enable
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetStencilTest Method

Set stencil test.

Syntax

public void SetStencilTest (bool enable, CompareMode mode, StencilOp pass, StencilOp fail, StencilOp zFail, uint stencilRef, uint compareMask, uint writeMask)

Parameters

enable
Documentation for this section has not yet been entered.
mode
Documentation for this section has not yet been entered.
pass
Documentation for this section has not yet been entered.
fail
Documentation for this section has not yet been entered.
zFail
Documentation for this section has not yet been entered.
stencilRef
Documentation for this section has not yet been entered.
compareMask
Documentation for this section has not yet been entered.
writeMask
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetTexture Method

Set texture.

Syntax

public void SetTexture (uint index, Texture texture)

Parameters

index
Documentation for this section has not yet been entered.
texture
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetTextureForUpdate Method

Bind texture unit 0 for update. Called by Texture. Used only on OpenGL.

Syntax

public void SetTextureForUpdate (Texture texture)

Parameters

texture
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetTextureParametersDirty Method

Dirty texture parameters of all textures (when global settings change.)

Syntax

public void SetTextureParametersDirty ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetUBO Method

Bind a UBO, avoiding redundant operation. Used only on OpenGL.

Syntax

public void SetUBO (uint _object)

Parameters

_object
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetVBO Method

Bind a VBO, avoiding redundant operation. Used only on OpenGL.

Syntax

public void SetVBO (uint _object)

Parameters

_object
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetVertexBuffer Method

Set vertex buffer.

Syntax

public void SetVertexBuffer (VertexBuffer buffer)

Parameters

buffer
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetVertexBuffers Method

Set multiple vertex buffers.

Syntax

public bool SetVertexBuffers (Vector<VertexBuffer> buffers, uint instanceOffset)

Parameters

buffers
Documentation for this section has not yet been entered.
instanceOffset
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetViewport Method

Set viewport.

Syntax

public void SetViewport (IntRect rect)

Parameters

rect
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetWindowIcon Method

Set window icon.

Syntax

public void SetWindowIcon (Image windowIcon)

Parameters

windowIcon
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetWindowPosition Method

Set window position. Sets initial position if window is not created yet.

Syntax

public void SetWindowPosition (IntVector2 position)

Parameters

position
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetWindowPosition Method

Set window position. Sets initial position if window is not created yet.

Syntax

public void SetWindowPosition (int x, int y)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetWindowTitle Method

Set window title.

Syntax

public void SetWindowTitle (string windowTitle)

Parameters

windowTitle
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ShadowMapFormat Property

Documentation for this section has not yet been entered.

Syntax

public uint ShadowMapFormat { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SinglePassPrimitives Property

Documentation for this section has not yet been entered.

Syntax

public uint SinglePassPrimitives { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SRGB Property

Documentation for this section has not yet been entered.

Syntax

public bool SRGB { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SRGBSupport Property

Documentation for this section has not yet been entered.

Syntax

public bool SRGBSupport { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SRGBWriteSupport Property

Documentation for this section has not yet been entered.

Syntax

public bool SRGBWriteSupport { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

StencilCompareMask Property

Documentation for this section has not yet been entered.

Syntax

public uint StencilCompareMask { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

StencilFail Property

Documentation for this section has not yet been entered.

Syntax

public StencilOp StencilFail { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

StencilPass Property

Documentation for this section has not yet been entered.

Syntax

public StencilOp StencilPass { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

StencilRef Property

Documentation for this section has not yet been entered.

Syntax

public uint StencilRef { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

StencilTest Property

Documentation for this section has not yet been entered.

Syntax

public bool StencilTest { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

StencilTestMode Property

Documentation for this section has not yet been entered.

Syntax

public CompareMode StencilTestMode { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

StencilWriteMask Property

Documentation for this section has not yet been entered.

Syntax

public uint StencilWriteMask { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

StencilZFail Property

Documentation for this section has not yet been entered.

Syntax

public StencilOp StencilZFail { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

TakeScreenShot Method

Take a screenshot. Return true if successful.

Syntax

public bool TakeScreenShot (Image destImage)

Parameters

destImage
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

TextureForUpdate Property

Documentation for this section has not yet been entered.

Syntax

public Texture TextureForUpdate { set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ToggleFullscreen Method

Toggle between full screen and windowed mode. Return true if successful.

Syntax

public bool ToggleFullscreen ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

TripleBuffer Property

Documentation for this section has not yet been entered.

Syntax

public bool TripleBuffer { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

UBO Property

Documentation for this section has not yet been entered.

Syntax

public uint UBO { set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

UseClipPlane Property

Documentation for this section has not yet been entered.

Syntax

public bool UseClipPlane { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

VBO Property

Documentation for this section has not yet been entered.

Syntax

public uint VBO { set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

VertexBuffer Property

Documentation for this section has not yet been entered.

Syntax

public VertexBuffer VertexBuffer { set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

VertexShader Property

Documentation for this section has not yet been entered.

Syntax

public ShaderVariation VertexShader { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Viewport Property

Documentation for this section has not yet been entered.

Syntax

public IntRect Viewport { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

VSync Property

Documentation for this section has not yet been entered.

Syntax

public bool VSync { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Width Property

Documentation for this section has not yet been entered.

Syntax

public int Width { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

WindowIcon Property

Documentation for this section has not yet been entered.

Syntax

public Image WindowIcon { set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

WindowPosition Property

Documentation for this section has not yet been entered.

Syntax

public IntVector2 WindowPosition { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

WindowTitle Property

Documentation for this section has not yet been entered.

Syntax

public string WindowTitle { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0