terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Microsoft.Xna.Framework.Graphics.TileShader Class Reference
+ Inheritance diagram for Microsoft.Xna.Framework.Graphics.TileShader:
+ Collaboration diagram for Microsoft.Xna.Framework.Graphics.TileShader:

Public Member Functions

 TileShader (GraphicsDevice device)
 
override void ApplyValuesToMaterial (EffectPass pass, Material material)
 
virtual Effect Clone ()
 
void Dispose ()
 
override string ToString ()
 

Static Public Member Functions

static TileShader CreateNew ()
 

Package Functions

virtual void OnApply ()
 
virtual void GraphicsDeviceResetting ()
 

Properties

static TileShader Effect [get, set]
 
EffectParameterCollection Parameters [get, set, protected set]
 
EffectTechnique CurrentTechnique [get, set, protected set]
 
EventHandler< EventArgsDisposing [set]
 
GraphicsDevice GraphicsDevice [get, set]
 
string Name [get, set]
 
object Tag [get, set]
 

Private Member Functions

void Clone (Effect cloneSource)
 

Static Private Member Functions

static void LoadPass (List< EffectPass > passes, string pass)
 
static TileShader ()
 

Private Attributes

EffectParameter _leafMinHueOffset
 
EffectParameter _leafMinHue
 
EffectParameter _leafMaxHue
 
EffectParameter _leafMinSat
 
EffectParameter _leafMaxSat
 
EffectParameter _invertSpecialGroupResult
 
EffectParameterCollection< Parametersk__BackingField
 
EffectTechnique< CurrentTechniquek__BackingField
 
readonly bool _isClone
 
GraphicsDevice graphicsDevice
 

Static Private Attributes

static int _leafHueTestOffsetId
 
static int _leafMinHueId
 
static int _leafMaxHueId
 
static int _leafMinSatId
 
static int _leafMaxSatId
 
static int _invertSpecialGroupResultId
 
static TileShader _effect
 

Detailed Description

Definition at line 12 of file TileShader.cs.


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