[gs-longan](../README.md) / UpdateViewPass

# Class: UpdateViewPass

## Hierarchy

- [`RenderPass`](RenderPass.md)

  ↳ **`UpdateViewPass`**

## Table of contents

### Constructors

- [constructor](UpdateViewPass.md#constructor)

### Properties

- [typeName](UpdateViewPass.md#typename)

### Methods

- [\_executeFina](UpdateViewPass.md#_executefina)
- [\_executeInit](UpdateViewPass.md#_executeinit)
- [\_executeRender](UpdateViewPass.md#_executerender)
- [invokeRender](UpdateViewPass.md#invokerender)

## Constructors

### constructor

• **new UpdateViewPass**(`viewSegment`): [`UpdateViewPass`](UpdateViewPass.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `viewSegment` | [`Segment`](Segment.md) |

#### Returns

[`UpdateViewPass`](UpdateViewPass.md)

#### Overrides

[RenderPass](RenderPass.md).[constructor](RenderPass.md#constructor)

## Properties

### typeName

• **typeName**: `string` = `"UpdateViewPass"`

#### Overrides

[RenderPass](RenderPass.md).[typeName](RenderPass.md#typename)

## Methods

### \_executeFina

▸ **_executeFina**(`viewer`, `args`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `viewer` | [`Viewer`](Viewer.md) |
| `args` | [`EventArgs`](EventArgs.md) |

#### Returns

`void`

#### Inherited from

[RenderPass](RenderPass.md).[_executeFina](RenderPass.md#_executefina)

___

### \_executeInit

▸ **_executeInit**(`viewer`, `args`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `viewer` | [`Viewer`](Viewer.md) |
| `args` | [`EventArgs`](EventArgs.md) |

#### Returns

`void`

#### Inherited from

[RenderPass](RenderPass.md).[_executeInit](RenderPass.md#_executeinit)

___

### \_executeRender

▸ **_executeRender**(`deltaSeconds`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `deltaSeconds` | `number` |

#### Returns

`void`

#### Inherited from

[RenderPass](RenderPass.md).[_executeRender](RenderPass.md#_executerender)

___

### invokeRender

▸ **invokeRender**(`deltaSeconds`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `deltaSeconds` | `number` |

#### Returns

`void`
