# Interface IconAtlasOptionsNoAlpha

Icon atlas options only relevant for icons where icon alpha is only used for masking out fully transparent areas of the icons. For example the glass pixels of a magnifying glass may have a alpha of 0. The icon will therefore be rendered with a "see through" hole at those pixels while the remaining pixels will be rendered as is.

interface IconAtlasOptionsNoAlpha {
hasAlpha: false;
iconAtlasTexture: Texture;
iconMaxSize?: number;
numberOfIconsInAStyle: number;
occlusionCullingIntervalMs?: number;
totalNumberOfIconsAndStyles: number;
}

#### Hierarchy (View Summary)

- IconAtlasOptionsCommon
  - IconAtlasOptionsNoAlpha

##### Index

### Properties

hasAlpha
iconAtlasTexture
iconMaxSize?
numberOfIconsInAStyle
occlusionCullingIntervalMs?
totalNumberOfIconsAndStyles

## Properties

### hasAlpha

hasAlpha: false

Texture contains no alpha.

### iconAtlasTexture

iconAtlasTexture: Texture

Power of 2 texture, containing squared icons in grayscale or color. You can use getTexture to load texture from URL.

Inherited from IconAtlasOptionsCommon.iconAtlasTexture

### `Optional` iconMaxSize

iconMaxSize?: number

Set the maximum size a icon can have. If not specified default is 16. Each icon can scale this value down by setting Icon.size to a skale between 0-1

Inherited from IconAtlasOptionsCommon.iconMaxSize

### numberOfIconsInAStyle

numberOfIconsInAStyle: number

The number of different icon in the same style. All icons in the set needs to have the same amount of style variations.

Inherited from IconAtlasOptionsCommon.numberOfIconsInAStyle

### `Optional` occlusionCullingIntervalMs

occlusionCullingIntervalMs?: number

If specified occlusion culling occurs at this interval in ms. If 0 occlusion culling occurs on every frame (very expensive)

Inherited from IconAtlasOptionsCommon.occlusionCullingIntervalMs

### totalNumberOfIconsAndStyles

totalNumberOfIconsAndStyles: number

E.g in a texture with 4 X 4 icons, the total amount is 16

Inherited from IconAtlasOptionsCommon.totalNumberOfIconsAndStyles