Factorio.com|Forums|Wiki|Mod Portal|API Docs Prototype|Runtime|Auxiliary

# Factorio Prototype Docs Version 2.0.7

## IconDrawSpecification :: struct

Specification of where and how should be the alt-mode icons of entities be drawn.

## Properties

- default
- sorted

shift optional | :: Vector |
scale optional | :: float |
scale_for_many optional | :: float | Scale of the icon when there are many items.
Scale of the icon when there are many items.
renderLayer optional | :: `"entity-info-icon-below"` or `"entity-info-icon-above"` or `"air-entity-info-icon"` | Render layer of the icon.
Render layer of the icon.

renderLayer optional | :: `"entity-info-icon-below"` or `"entity-info-icon-above"` or `"air-entity-info-icon"` | Render layer of the icon.
Render layer of the icon.
scale optional | :: float |
scale_for_many optional | :: float | Scale of the icon when there are many items.
Scale of the icon when there are many items.
shift optional | :: Vector |

## Properties

### shift :: Vector optional

Default: `{0, 0}`

### scale :: float optional

Default: `1.0`

### scale_for_many :: float optional

Default: `1.0`

Scale of the icon when there are many items.

### renderLayer :: `"entity-info-icon-below"` or `"entity-info-icon-above"` or `"air-entity-info-icon"` optional

Default: `"entity-info-icon-below"`

Render layer of the icon.

Type used in

- EntityPrototype::icon_draw_specification