Beispiel #1
0
			public T GetValue(CustomDyeData data, CustomShader shader, Entity entity, DrawData? drawData)
				=> _value != null ? _value.Invoke(this, data, shader, entity, drawData) : default;
Beispiel #2
0
			public override Color GetValue(CustomDyeData data, CustomShader shader, Entity entity, DrawData? drawData)
				=> _value.GetValue(data, shader, entity, drawData);
Beispiel #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));