AtomicNET : AtomicEngine Namespace

Pass Class

%Material rendering pass, which defines shaders and render state.

Syntax

public class Pass : RefCounted

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 RefCounted.

Public Constructors

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

Public Fields

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

Public Properties

AlphaToCoverage bool . Documentation for this section has not yet been entered.
BlendMode BlendMode . Documentation for this section has not yet been entered.
CullMode CullMode . Documentation for this section has not yet been entered.
DepthTestMode CompareMode . Documentation for this section has not yet been entered.
DepthWrite bool . Documentation for this section has not yet been entered.
[read-only]
EffectivePixelShaderDefines string . Documentation for this section has not yet been entered.
[read-only]
EffectiveVertexShaderDefines string . Documentation for this section has not yet been entered.
[read-only]
Index uint . Documentation for this section has not yet been entered.
InstantiationType InstantiationType . Documentation for this section has not yet been entered. (Inherited from RefCounted.)
[write-only]
IsDesktop bool . Documentation for this section has not yet been entered.
LightingMode PassLightingMode . Documentation for this section has not yet been entered.
[read-only]
Name string . 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.)
PixelShader string . Documentation for this section has not yet been entered.
PixelShaderDefineExcludes string . Documentation for this section has not yet been entered.
PixelShaderDefines string . Documentation for this section has not yet been entered.
[read-only]
PixelShaders Vector<ShaderVariation> . Documentation for this section has not yet been entered.
[read-only]
ShadersLoadedFrameNumber uint . Documentation for this section has not yet been entered.
[read-only]
TypeName string . Documentation for this section has not yet been entered. (Inherited from RefCounted.)
VertexShader string . Documentation for this section has not yet been entered.
VertexShaderDefineExcludes string . Documentation for this section has not yet been entered.
VertexShaderDefines string . Documentation for this section has not yet been entered.
[read-only]
VertexShaders Vector<ShaderVariation> . 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.)
static
csb_Atomic_Pass_GetClassIDStatic () : IntPtr
Documentation for this section has not yet been entered.
GetAlphaToCoverage () : bool
Return alpha-to-coverage mode.
GetBlendMode () : BlendMode
Return blend mode.
GetCullMode () : CullMode
Return culling mode override. If pass is not overriding culling mode (default), the illegal mode MAX_CULLMODES is returned.
GetDepthTestMode () : CompareMode
Return depth compare mode.
GetDepthWrite () : bool
Return depth write mode.
GetEffectivePixelShaderDefines () : string
Return the effective pixel shader defines, accounting for excludes. Called internally by Renderer.
GetEffectiveVertexShaderDefines () : string
Return the effective vertex shader defines, accounting for excludes. Called internally by Renderer.
GetIndex () : uint
Return pass index. This is used for optimal render-time pass queries that avoid map lookups.
GetInstantiationType () : InstantiationType
Documentation for this section has not yet been entered. (Inherited from RefCounted.)
GetLightingMode () : PassLightingMode
Return pass lighting mode.
GetName () : string
Return pass name.
GetPixelShader () : string
Return pixel shader name.
GetPixelShaderDefineExcludes () : string
Return pixel shader define excludes.
GetPixelShaderDefines () : string
Return pixel shader defines.
GetPixelShaders () : Vector<ShaderVariation>
Return pixel shaders.
GetShadersLoadedFrameNumber () : uint
Return last shaders loaded frame number.
GetTypeName () : string
Documentation for this section has not yet been entered. (Inherited from RefCounted.)
GetVertexShader () : string
Return vertex shader name.
GetVertexShaderDefineExcludes () : string
Return vertex shader define excludes.
GetVertexShaderDefines () : string
Return vertex shader defines.
GetVertexShaders () : Vector<ShaderVariation>
Return vertex shaders.
IsObject () : bool
Documentation for this section has not yet been entered. (Inherited from RefCounted.)
MarkShadersLoaded (uint)
Mark shaders loaded this frame.
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.)
ReleaseShaders ()
Reset shader pointers.
SetAlphaToCoverage (bool)
Set alpha-to-coverage on/off.
SetBlendMode (BlendMode)
Set blend mode.
SetCullMode (CullMode)
Set culling mode override. By default culling mode is read from the material instead. Set the illegal culling mode MAX_CULLMODES to disable override again.
SetDepthTestMode (CompareMode)
Set depth compare mode.
SetDepthWrite (bool)
Set depth write on/off.
SetInstantiationType (InstantiationType)
Documentation for this section has not yet been entered. (Inherited from RefCounted.)
SetIsDesktop (bool)
Set whether requires desktop level hardware.
SetLightingMode (PassLightingMode)
Set pass lighting mode, affects what shader variations will be attempted to be loaded.
SetPixelShader (string)
Set pixel shader name.
SetPixelShaderDefineExcludes (string)
Set pixel shader define excludes. Use to mark defines that the shader code will not recognize, to prevent compiling redundant shader variations.
SetPixelShaderDefines (string)
Set pixel shader defines. Separate multiple defines with spaces.
SetVertexShader (string)
Set vertex shader name.
SetVertexShaderDefineExcludes (string)
Set vertex shader define excludes. Use to mark defines that the shader code will not recognize, to prevent compiling redundant shader variations.
SetVertexShaderDefines (string)
Set vertex shader defines. Separate multiple defines with spaces.
WeakRefs () : int
Return weak reference count. (Inherited from RefCounted.)

Member Details

Pass Constructor

Construct.

Syntax

public Pass (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

Pass Constructor

Documentation for this section has not yet been entered.

Syntax

public Pass (string passName)

Parameters

passName
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; 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

BlendMode Property

Documentation for this section has not yet been entered.

Syntax

public BlendMode BlendMode { 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_Pass_GetClassIDStatic Method

Documentation for this section has not yet been entered.

Syntax

public static IntPtr csb_Atomic_Pass_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

DepthTestMode Property

Documentation for this section has not yet been entered.

Syntax

public CompareMode DepthTestMode { 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

EffectivePixelShaderDefines Property

Documentation for this section has not yet been entered.

Syntax

public string EffectivePixelShaderDefines { 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

EffectiveVertexShaderDefines Property

Documentation for this section has not yet been entered.

Syntax

public string EffectiveVertexShaderDefines { 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

GetAlphaToCoverage Method

Return alpha-to-coverage mode.

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

GetBlendMode Method

Return blend 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

GetCullMode Method

Return culling mode override. If pass is not overriding culling mode (default), the illegal mode MAX_CULLMODES is returned.

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

GetDepthTestMode Method

Return depth compare mode.

Syntax

public CompareMode GetDepthTestMode ()

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 depth write mode.

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

GetEffectivePixelShaderDefines Method

Return the effective pixel shader defines, accounting for excludes. Called internally by Renderer.

Syntax

public string GetEffectivePixelShaderDefines ()

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

GetEffectiveVertexShaderDefines Method

Return the effective vertex shader defines, accounting for excludes. Called internally by Renderer.

Syntax

public string GetEffectiveVertexShaderDefines ()

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

GetIndex Method

Return pass index. This is used for optimal render-time pass queries that avoid map lookups.

Syntax

public uint GetIndex ()

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

GetLightingMode Method

Return pass lighting mode.

Syntax

public PassLightingMode GetLightingMode ()

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

GetName Method

Return pass name.

Syntax

public string GetName ()

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 pixel shader name.

Syntax

public string 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

GetPixelShaderDefineExcludes Method

Return pixel shader define excludes.

Syntax

public string GetPixelShaderDefineExcludes ()

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

GetPixelShaderDefines Method

Return pixel shader defines.

Syntax

public string GetPixelShaderDefines ()

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

GetPixelShaders Method

Return pixel shaders.

Syntax

public Vector<ShaderVariation> GetPixelShaders ()

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

GetShadersLoadedFrameNumber Method

Return last shaders loaded frame number.

Syntax

public uint GetShadersLoadedFrameNumber ()

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 vertex shader name.

Syntax

public string 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

GetVertexShaderDefineExcludes Method

Return vertex shader define excludes.

Syntax

public string GetVertexShaderDefineExcludes ()

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

GetVertexShaderDefines Method

Return vertex shader defines.

Syntax

public string GetVertexShaderDefines ()

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

GetVertexShaders Method

Return vertex shaders.

Syntax

public Vector<ShaderVariation> GetVertexShaders ()

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

Index Property

Documentation for this section has not yet been entered.

Syntax

public uint Index { 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

IsDesktop Property

Documentation for this section has not yet been entered.

Syntax

public bool IsDesktop { 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

LightingMode Property

Documentation for this section has not yet been entered.

Syntax

public PassLightingMode LightingMode { 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

MarkShadersLoaded Method

Mark shaders loaded this frame.

Syntax

public void MarkShadersLoaded (uint frameNumber)

Parameters

frameNumber
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

Name Property

Documentation for this section has not yet been entered.

Syntax

public string Name { 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

PixelShader Property

Documentation for this section has not yet been entered.

Syntax

public string PixelShader { 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

PixelShaderDefineExcludes Property

Documentation for this section has not yet been entered.

Syntax

public string PixelShaderDefineExcludes { 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

PixelShaderDefines Property

Documentation for this section has not yet been entered.

Syntax

public string PixelShaderDefines { 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

PixelShaders Property

Documentation for this section has not yet been entered.

Syntax

public Vector<ShaderVariation> PixelShaders { 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

ReleaseShaders Method

Reset shader pointers.

Syntax

public void ReleaseShaders ()

Remarks

Documentation for this section has not yet been entered.

Requirements

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

SetAlphaToCoverage Method

Set alpha-to-coverage on/off.

Syntax

public void SetAlphaToCoverage (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

SetBlendMode Method

Set blend mode.

Syntax

public void SetBlendMode (BlendMode 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

SetCullMode Method

Set culling mode override. By default culling mode is read from the material instead. Set the illegal culling mode MAX_CULLMODES to disable override again.

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

SetDepthTestMode Method

Set depth compare mode.

Syntax

public void SetDepthTestMode (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

SetIsDesktop Method

Set whether requires desktop level hardware.

Syntax

public void SetIsDesktop (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

SetLightingMode Method

Set pass lighting mode, affects what shader variations will be attempted to be loaded.

Syntax

public void SetLightingMode (PassLightingMode 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

SetPixelShader Method

Set pixel shader name.

Syntax

public void SetPixelShader (string name)

Parameters

name
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

SetPixelShaderDefineExcludes Method

Set pixel shader define excludes. Use to mark defines that the shader code will not recognize, to prevent compiling redundant shader variations.

Syntax

public void SetPixelShaderDefineExcludes (string excludes)

Parameters

excludes
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

SetPixelShaderDefines Method

Set pixel shader defines. Separate multiple defines with spaces.

Syntax

public void SetPixelShaderDefines (string defines)

Parameters

defines
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

SetVertexShader Method

Set vertex shader name.

Syntax

public void SetVertexShader (string name)

Parameters

name
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

SetVertexShaderDefineExcludes Method

Set vertex shader define excludes. Use to mark defines that the shader code will not recognize, to prevent compiling redundant shader variations.

Syntax

public void SetVertexShaderDefineExcludes (string excludes)

Parameters

excludes
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

SetVertexShaderDefines Method

Set vertex shader defines. Separate multiple defines with spaces.

Syntax

public void SetVertexShaderDefines (string defines)

Parameters

defines
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

ShadersLoadedFrameNumber Property

Documentation for this section has not yet been entered.

Syntax

public uint ShadersLoadedFrameNumber { 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

VertexShader Property

Documentation for this section has not yet been entered.

Syntax

public string VertexShader { 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

VertexShaderDefineExcludes Property

Documentation for this section has not yet been entered.

Syntax

public string VertexShaderDefineExcludes { 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

VertexShaderDefines Property

Documentation for this section has not yet been entered.

Syntax

public string VertexShaderDefines { 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

VertexShaders Property

Documentation for this section has not yet been entered.

Syntax

public Vector<ShaderVariation> VertexShaders { 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