Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CacheEffectParameters()

void Microsoft.Xna.Framework.Graphics.BasicEffect.CacheEffectParameters ( BasicEffect cloneSource)
inlineprivate

Definition at line 360 of file BasicEffect.cs.

361 {
362 textureParam = base.Parameters["Texture"];
363 diffuseColorParam = base.Parameters["DiffuseColor"];
364 emissiveColorParam = base.Parameters["EmissiveColor"];
365 specularColorParam = base.Parameters["SpecularColor"];
366 specularPowerParam = base.Parameters["SpecularPower"];
367 eyePositionParam = base.Parameters["EyePosition"];
368 fogColorParam = base.Parameters["FogColor"];
369 fogVectorParam = base.Parameters["FogVector"];
370 worldParam = base.Parameters["World"];
371 worldInverseTransposeParam = base.Parameters["WorldInverseTranspose"];
372 worldViewProjParam = base.Parameters["WorldViewProj"];
373 shaderIndexParam = base.Parameters["ShaderIndex"];
374 light0 = new DirectionalLight(base.Parameters["DirLight0Direction"], base.Parameters["DirLight0DiffuseColor"], base.Parameters["DirLight0SpecularColor"], cloneSource?.light0);
375 light1 = new DirectionalLight(base.Parameters["DirLight1Direction"], base.Parameters["DirLight1DiffuseColor"], base.Parameters["DirLight1SpecularColor"], cloneSource?.light1);
376 light2 = new DirectionalLight(base.Parameters["DirLight2Direction"], base.Parameters["DirLight2DiffuseColor"], base.Parameters["DirLight2SpecularColor"], cloneSource?.light2);
377 }

References Microsoft.Xna.Framework.Graphics.BasicEffect.diffuseColorParam, Microsoft.Xna.Framework.Graphics.BasicEffect.emissiveColorParam, Microsoft.Xna.Framework.Graphics.BasicEffect.eyePositionParam, Microsoft.Xna.Framework.Graphics.BasicEffect.fogColorParam, Microsoft.Xna.Framework.Graphics.BasicEffect.fogVectorParam, Microsoft.Xna.Framework.Graphics.BasicEffect.light0, Microsoft.Xna.Framework.Graphics.BasicEffect.light1, Microsoft.Xna.Framework.Graphics.BasicEffect.light2, Microsoft.Xna.Framework.Graphics.BasicEffect.shaderIndexParam, Microsoft.Xna.Framework.Graphics.BasicEffect.specularColorParam, Microsoft.Xna.Framework.Graphics.BasicEffect.specularPowerParam, Microsoft.Xna.Framework.Graphics.BasicEffect.textureParam, Microsoft.Xna.Framework.Graphics.BasicEffect.worldInverseTransposeParam, Microsoft.Xna.Framework.Graphics.BasicEffect.worldParam, and Microsoft.Xna.Framework.Graphics.BasicEffect.worldViewProjParam.

Referenced by Microsoft.Xna.Framework.Graphics.BasicEffect.BasicEffect(), and Microsoft.Xna.Framework.Graphics.BasicEffect.BasicEffect().