Click or drag to resize

GpuMaterialPass Class

Specifies the material settings when rendering.
Inheritance Hierarchy
SystemObject
  NeoAxisGpuMaterialPass

Namespace:  NeoAxis
Assembly:  NeoAxis.Core (in NeoAxis.Core.dll) Version: 2022.1.1.0 (2022.1.1.0)
Syntax
C#
public class GpuMaterialPass

The GpuMaterialPass type exposes the following members.

Constructors
  NameDescription
Public methodGpuMaterialPass
Initializes a new instance of the GpuMaterialPass class
Top
Properties
  NameDescription
Public propertyAdvancedBlendingWriteMask
Public propertyColorWriteAlpha
Public propertyColorWriteBlue
Public propertyColorWriteGreen
Public propertyColorWriteRed
Public propertyCullingMode
Gets or sets the culling mode for this pass based on the 'vertex winding'.
Public propertyDepthCheck
Gets or sets whether or not this pass renders with depth-buffer checking on or not.
Public propertyDepthFunction
Gets or sets the function used to compare depth values when depth checking is on.
Public propertyDepthWrite
Gets or sets whether or not this pass renders with depth-buffer writing on or not.
Public propertyDestinationBlendFactor
Gets or sets the destination blend factor.
Public propertyLinkedProgram
Public propertySourceBlendFactor
Gets or sets the source blend factor.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Extension Methods
See Also