Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
RgbProcessorAttribute.cs
Go to the documentation of this file.
1using System;
3using System.Linq;
4
6
7[AttributeUsage(AttributeTargets.Method, Inherited = false)]
8public sealed class RgbProcessorAttribute : Attribute
9{
11
12 public bool IsTransparent { get; set; }
13
14 public RgbProcessorAttribute(params EffectDetailLevel[] detailLevels)
15 {
16 IsTransparent = false;
17 SupportedDetailLevels = new ReadOnlyCollection<EffectDetailLevel>(detailLevels.Distinct().ToList());
18 }
19}
readonly ReadOnlyCollection< EffectDetailLevel > SupportedDetailLevels
RgbProcessorAttribute(params EffectDetailLevel[] detailLevels)