Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ReLogic.Peripherals.RGB.ShaderSelector Class Reference

Classes

class  ConditionalShader
 
class  ShaderGroup
 

Public Member Functions

 ShaderSelector ()
 
void Register (ChromaShader shader, ChromaCondition condition, ShaderLayer layer)
 
void Unregister (ChromaShader shader)
 
ICollection< ShaderOperationAtDetailLevel (EffectDetailLevel quality)
 
void Update (float timeElapsed)
 

Private Member Functions

void UpdateShaderVisibility (float timeElapsed)
 
void UpdateShaders (float timeElapsed)
 
void BuildOperationsList ()
 

Private Attributes

readonly List< ShaderGroup_shaderGroups = new List<ShaderGroup>()
 
readonly List< ShaderOperation >[] _operationsByDetailLevel = new List<ShaderOperation>[2]
 

Detailed Description

Definition at line 6 of file ShaderSelector.cs.


The documentation for this class was generated from the following file: