mirror of
https://github.com/AssetRipper/AssetRipper.git
synced 2025-12-11 20:15:29 +01:00
17 lines
1.1 KiB
C#
17 lines
1.1 KiB
C#
using AssetRipper.SourceGenerated.Extensions.Enums.Shader.SerializedShader;
|
|
using AssetRipper.SourceGenerated.Subclasses.SerializedShaderRTBlendState;
|
|
|
|
namespace AssetRipper.SourceGenerated.Extensions
|
|
{
|
|
public static class SerializedShaderRTBlendStateExtensions
|
|
{
|
|
public static BlendMode SrcBlendValue(this ISerializedShaderRTBlendState state) => (BlendMode)state.SrcBlend.Val;
|
|
public static BlendMode DestBlendValue(this ISerializedShaderRTBlendState state) => (BlendMode)state.DestBlend.Val;
|
|
public static BlendMode SrcBlendAlphaValue(this ISerializedShaderRTBlendState state) => (BlendMode)state.SrcBlendAlpha.Val;
|
|
public static BlendMode DestBlendAlphaValue(this ISerializedShaderRTBlendState state) => (BlendMode)state.DestBlendAlpha.Val;
|
|
public static BlendOp BlendOpValue(this ISerializedShaderRTBlendState state) => (BlendOp)state.BlendOp.Val;
|
|
public static BlendOp BlendOpAlphaValue(this ISerializedShaderRTBlendState state) => (BlendOp)state.BlendOpAlpha.Val;
|
|
public static ColorWriteMask ColMaskValue(this ISerializedShaderRTBlendState state) => (ColorWriteMask)state.ColMask.Val;
|
|
}
|
|
}
|