reckfellENGINE

RDPipelineColorBlendState

Pipeline color blend state (used by RenderingDevice).

On this page
class RDPipelineColorBlendStateReckfellSharpInherits RefCounted

Pipeline color blend state (used by RenderingDevice).

This object is used by RenderingDevice.

Declarations checked against C# SDK 1.0.0. Expand a name to see declarations and documentation.

Constructors1

RDPipelineColorBlendStateConstructor
# RDPipelineColorBlendState
C#
public RDPipelineColorBlendState();

Properties4

AttachmentsProperty
# Attachments
C#
public Reckfell.Collections.Array<RDPipelineColorBlendStateAttachment> Attachments { get; set; }

The attachments that are blended together.

BlendConstantProperty
# BlendConstant
C#
public Color BlendConstant { get; set; }

The constant color to blend with. See also RenderingDevice.DrawListSetBlendConstants.

EnableLogicOpProperty
# EnableLogicOp
C#
public bool EnableLogicOp { get; set; }

If true, performs the logic operation defined in RDPipelineColorBlendState.LogicOp.

LogicOpProperty
# LogicOp
C#
public RenderingDevice.LogicOperation LogicOp { get; set; }

The logic operation to perform for blending. Only effective if RDPipelineColorBlendState.EnableLogicOp is true.

Methods8

GetAttachmentsReckfell.Collections.Array<RDPipelineColorBlendStateAttachment>
# GetAttachments
C#
public Reckfell.Collections.Array<RDPipelineColorBlendStateAttachment> GetAttachments();
Returns Reckfell.Collections.Array<RDPipelineColorBlendStateAttachment>
GetBlendConstantColor
# GetBlendConstant
C#
public Color GetBlendConstant();
Returns Color
GetEnableLogicOpbool
# GetEnableLogicOp
C#
public bool GetEnableLogicOp();
Returns bool
GetLogicOpRenderingDevice.LogicOperation
# GetLogicOp
C#
public RenderingDevice.LogicOperation GetLogicOp();
Returns RenderingDevice.LogicOperation
SetAttachmentsvoid
# SetAttachments
C#
public void SetAttachments(Reckfell.Collections.Array<RDPipelineColorBlendStateAttachment> attachments);
Parameters
NameTypeDefault
attachmentsReckfell.Collections.Array<RDPipelineColorBlendStateAttachment>—
SetBlendConstantvoid
# SetBlendConstant
C#
public void SetBlendConstant(Color pMember);
Parameters
NameTypeDefault
pMemberColor—
SetEnableLogicOpvoid
# SetEnableLogicOp
C#
public void SetEnableLogicOp(bool pMember);
Parameters
NameTypeDefault
pMemberbool—
SetLogicOpvoid
# SetLogicOp
C#
public void SetLogicOp(RenderingDevice.LogicOperation pMember);
Parameters
NameTypeDefault
pMemberRenderingDevice.LogicOperation—
Reckfell Engine documentationBack to top ↑
QUICK LINKSGetting startedEntity hierarchyC# & .NET 10Scenes and prefabs
Reckfell guides and full API K
reckfellENGINE
RECKFELL ACCOUNT

Sign in

Sign in to your Reckfell account.

One account for the entire Reckfell platform.