
## TilePicOption class

Represents tile picture as texture.

```javascript
class TilePicOption;
```


## Constructors

| Constructor | Description |
| --- | --- |
| [constructor()](#constructor--)| Default Constructor. |

## Properties

| Property | Type | Description |
| --- | --- | --- |
| [offsetX](#offsetX--)| number | Gets or sets the X offset for tiling picture. |
| [offsetY](#offsetY--)| number | Gets or sets the Y offset for tiling picture. |
| [scaleX](#scaleX--)| number | Gets or sets the X scale for tiling picture. |
| [scaleY](#scaleY--)| number | Gets or sets the Y scale for tiling picture. |
| [mirrorType](#mirrorType--)| MirrorType | Gets or sets the mirror type for tiling. |
| [alignmentType](#alignmentType--)| RectangleAlignmentType | Gets or sets the alignment for tiling. |

## Methods

| Method | Description |
| --- | --- |
| [getOffsetX()](#getOffsetX--)| <b>@deprecated.</b> Please use the 'offsetX' property instead. Gets or sets the X offset for tiling picture. |
| [setOffsetX(number)](#setOffsetX-number-)| <b>@deprecated.</b> Please use the 'offsetX' property instead. Gets or sets the X offset for tiling picture. |
| [getOffsetY()](#getOffsetY--)| <b>@deprecated.</b> Please use the 'offsetY' property instead. Gets or sets the Y offset for tiling picture. |
| [setOffsetY(number)](#setOffsetY-number-)| <b>@deprecated.</b> Please use the 'offsetY' property instead. Gets or sets the Y offset for tiling picture. |
| [getScaleX()](#getScaleX--)| <b>@deprecated.</b> Please use the 'scaleX' property instead. Gets or sets the X scale for tiling picture. |
| [setScaleX(number)](#setScaleX-number-)| <b>@deprecated.</b> Please use the 'scaleX' property instead. Gets or sets the X scale for tiling picture. |
| [getScaleY()](#getScaleY--)| <b>@deprecated.</b> Please use the 'scaleY' property instead. Gets or sets the Y scale for tiling picture. |
| [setScaleY(number)](#setScaleY-number-)| <b>@deprecated.</b> Please use the 'scaleY' property instead. Gets or sets the Y scale for tiling picture. |
| [getMirrorType()](#getMirrorType--)| <b>@deprecated.</b> Please use the 'mirrorType' property instead. Gets or sets the mirror type for tiling. |
| [setMirrorType(MirrorType)](#setMirrorType-mirrortype-)| <b>@deprecated.</b> Please use the 'mirrorType' property instead. Gets or sets the mirror type for tiling. |
| [getAlignmentType()](#getAlignmentType--)| <b>@deprecated.</b> Please use the 'alignmentType' property instead. Gets or sets the alignment for tiling. |
| [setAlignmentType(RectangleAlignmentType)](#setAlignmentType-rectanglealignmenttype-)| <b>@deprecated.</b> Please use the 'alignmentType' property instead. Gets or sets the alignment for tiling. |
| [isNull()](#isNull--)| Checks whether the implementation object is null. |


### constructor() {#constructor--}

Default Constructor.

```javascript
constructor();
```


### offsetX {#offsetX--}

Gets or sets the X offset for tiling picture.

```javascript
offsetX : number;
```


### offsetY {#offsetY--}

Gets or sets the Y offset for tiling picture.

```javascript
offsetY : number;
```


### scaleX {#scaleX--}

Gets or sets the X scale for tiling picture.

```javascript
scaleX : number;
```


### scaleY {#scaleY--}

Gets or sets the Y scale for tiling picture.

```javascript
scaleY : number;
```


### mirrorType {#mirrorType--}

Gets or sets the mirror type for tiling.

```javascript
mirrorType : MirrorType;
```


### alignmentType {#alignmentType--}

Gets or sets the alignment for tiling.

```javascript
alignmentType : RectangleAlignmentType;
```


### getOffsetX() {#getOffsetX--}

<b>@deprecated.</b> Please use the 'offsetX' property instead. Gets or sets the X offset for tiling picture.

```javascript
getOffsetX() : number;
```


### setOffsetX(number) {#setOffsetX-number-}

<b>@deprecated.</b> Please use the 'offsetX' property instead. Gets or sets the X offset for tiling picture.

```javascript
setOffsetX(value: number) : void;
```

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | number | The value to set. |

### getOffsetY() {#getOffsetY--}

<b>@deprecated.</b> Please use the 'offsetY' property instead. Gets or sets the Y offset for tiling picture.

```javascript
getOffsetY() : number;
```


### setOffsetY(number) {#setOffsetY-number-}

<b>@deprecated.</b> Please use the 'offsetY' property instead. Gets or sets the Y offset for tiling picture.

```javascript
setOffsetY(value: number) : void;
```

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | number | The value to set. |

### getScaleX() {#getScaleX--}

<b>@deprecated.</b> Please use the 'scaleX' property instead. Gets or sets the X scale for tiling picture.

```javascript
getScaleX() : number;
```


### setScaleX(number) {#setScaleX-number-}

<b>@deprecated.</b> Please use the 'scaleX' property instead. Gets or sets the X scale for tiling picture.

```javascript
setScaleX(value: number) : void;
```

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | number | The value to set. |

### getScaleY() {#getScaleY--}

<b>@deprecated.</b> Please use the 'scaleY' property instead. Gets or sets the Y scale for tiling picture.

```javascript
getScaleY() : number;
```


### setScaleY(number) {#setScaleY-number-}

<b>@deprecated.</b> Please use the 'scaleY' property instead. Gets or sets the Y scale for tiling picture.

```javascript
setScaleY(value: number) : void;
```

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | number | The value to set. |

### getMirrorType() {#getMirrorType--}

<b>@deprecated.</b> Please use the 'mirrorType' property instead. Gets or sets the mirror type for tiling.

```javascript
getMirrorType() : MirrorType;
```


**Returns**

[MirrorType](../mirrortype/)

### setMirrorType(MirrorType) {#setMirrorType-mirrortype-}

<b>@deprecated.</b> Please use the 'mirrorType' property instead. Gets or sets the mirror type for tiling.

```javascript
setMirrorType(value: MirrorType) : void;
```

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [MirrorType](../mirrortype/) | The value to set. |

### getAlignmentType() {#getAlignmentType--}

<b>@deprecated.</b> Please use the 'alignmentType' property instead. Gets or sets the alignment for tiling.

```javascript
getAlignmentType() : RectangleAlignmentType;
```


**Returns**

[RectangleAlignmentType](../rectanglealignmenttype/)

### setAlignmentType(RectangleAlignmentType) {#setAlignmentType-rectanglealignmenttype-}

<b>@deprecated.</b> Please use the 'alignmentType' property instead. Gets or sets the alignment for tiling.

```javascript
setAlignmentType(value: RectangleAlignmentType) : void;
```

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [RectangleAlignmentType](../rectanglealignmenttype/) | The value to set. |

### isNull() {#isNull--}

Checks whether the implementation object is null.

```javascript
isNull() : boolean;
```



