class f__AnonymousType0<< Count > j__TPar
EffectParameter _uSecondaryColorParam
ArmorShaderData(Ref< Effect > shader, string passName)
ArmorShaderData UseImage(string path)
ArmorShaderData UseTargetPosition(Vector2 position)
EffectParameter _uSourceRectParam
ArmorShaderData UseOpacity(float alpha)
Asset< Texture2D > _uImage
EffectParameter _uRotationParam
EffectParameter _uOpacityParam
ArmorShaderData UseSecondaryColor(Vector3 color)
ArmorShaderData UseColor(Vector3 color)
EffectParameter _uLegacyArmorSourceRectParam
EffectParameter _uSaturationParam
EffectPass GetDustEffect()
EffectParameter _uTimeParam
ArmorShaderData UseSecondaryColor(float r, float g, float b)
virtual ArmorShaderData GetSecondaryShader(Entity entity)
ArmorShaderData UseColor(float r, float g, float b)
EffectParameter _uImageSize1Param
EffectParameter _uWorldPositionParam
EffectParameter _uTargetPositionParam
EffectParameter _uImageSize0Param
EffectParameter _uColorParam
override void Apply(Entity entity, [Optional] DrawData? drawData)
ArmorShaderData UseSaturation(float saturation)
ArmorShaderData UseColor(Color color)
ArmorShaderData UseSecondaryColor(Color color)
EffectParameter _uDirectionParam
EffectParameter _uLegacyArmorSheetSizeParam
readonly Ref< Effect > _shader