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

◆ DirectionalLight()

Microsoft.Xna.Framework.Graphics.DirectionalLight.DirectionalLight ( EffectParameter directionParameter,
EffectParameter diffuseColorParameter,
EffectParameter specularColorParameter,
DirectionalLight cloneSource )
inline

Definition at line 105 of file DirectionalLight.cs.

106 {
107 directionParam = directionParameter;
108 diffuseColorParam = diffuseColorParameter;
109 specularColorParam = specularColorParameter;
110 if (cloneSource != null)
111 {
112 enabled = cloneSource.enabled;
113 cachedDirection = cloneSource.cachedDirection;
114 cachedDiffuseColor = cloneSource.cachedDiffuseColor;
115 cachedSpecularColor = cloneSource.cachedSpecularColor;
116 }
117 else
118 {
122 }
123 }

References Microsoft.Xna.Framework.Graphics.DirectionalLight.cachedDiffuseColor, Microsoft.Xna.Framework.Graphics.DirectionalLight.cachedDirection, Microsoft.Xna.Framework.Graphics.DirectionalLight.cachedSpecularColor, Microsoft.Xna.Framework.Graphics.DirectionalLight.DiffuseColor, Microsoft.Xna.Framework.Graphics.DirectionalLight.diffuseColorParam, Microsoft.Xna.Framework.Graphics.DirectionalLight.Direction, Microsoft.Xna.Framework.Graphics.DirectionalLight.directionParam, Microsoft.Xna.Framework.Vector3.Down, Microsoft.Xna.Framework.Graphics.DirectionalLight.enabled, Microsoft.Xna.Framework.Vector3.One, Microsoft.Xna.Framework.Graphics.DirectionalLight.SpecularColor, Microsoft.Xna.Framework.Graphics.DirectionalLight.specularColorParam, and Microsoft.Xna.Framework.Vector3.Zero.