Ejemplo n.º 1
0
			public T GetValue(CustomDyeData data, CustomShader shader, Entity entity, DrawData? drawData)
				=> _value != null ? _value.Invoke(this, data, shader, entity, drawData) : default;
Ejemplo n.º 2
0
			public override Color GetValue(CustomDyeData data, CustomShader shader, Entity entity, DrawData? drawData)
				=> _value.GetValue(data, shader, entity, drawData);
Ejemplo n.º 3
0
			public override Color GetValue(CustomDyeData data, CustomShader shader, Entity entity, DrawData? drawData)
				=> new Color(_valueR.GetValue(data, shader, entity, drawData), 
					_valueG.GetValue(data, shader, entity, drawData), 
					_valueB.GetValue(data, shader, entity, drawData));