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

# Class: TransparentPass

## Hierarchy

- [`RenderPass`](RenderPass.md)

  ↳ **`TransparentPass`**

## Table of contents

### Constructors

- [constructor](TransparentPass.md#constructor)

### Properties

- [\_needUpdate](TransparentPass.md#_needupdate)
- [objects](TransparentPass.md#objects)
- [typeName](TransparentPass.md#typename)

### Methods

- [\_executeFina](TransparentPass.md#_executefina)
- [\_executeInit](TransparentPass.md#_executeinit)
- [\_executeRender](TransparentPass.md#_executerender)

## Constructors

### constructor

• **new TransparentPass**(): [`TransparentPass`](TransparentPass.md)

#### Returns

[`TransparentPass`](TransparentPass.md)

#### Overrides

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

## Properties

### \_needUpdate

• **\_needUpdate**: `boolean` = `false`

___

### objects

• **objects**: `TransparentObjectCollection`

___

### typeName

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

#### 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)
