
# IPCB_3DMovieManager interface

*No description yet.*

```csharp
public interface IPCB_3DMovieManager
```

**Namespace:** PCB · **Assembly:** Altium.SDK.Interfaces

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [3DMovieById](#3dmoviebyid) | [IPCB_3DMovie](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_3DMovie.md) | get |  |
| [3DMovieByName](#3dmoviebyname) | [IPCB_3DMovie](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_3DMovie.md) | get |  |
| [Count](#count) | `int` | get |  |
| [CurrentMovieID](#currentmovieid) | `int` | get; set |  |

### 3DMovieById

*No description yet.*

```csharp
IPCB_3DMovie GetState_3DMovieById(int argId);
```

**Type:** [IPCB_3DMovie](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_3DMovie.md) · **Access:** read-only · **Index:** `argId` (`int`)

The accessors are extension methods of `IPCB_3DMovieManagerHelper` (`using PCB;`).

### 3DMovieByName

*No description yet.*

```csharp
IPCB_3DMovie GetState_3DMovieByName(string argName);
```

**Type:** [IPCB_3DMovie](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_3DMovie.md) · **Access:** read-only · **Index:** `argName` (`string`)

The accessors are extension methods of `IPCB_3DMovieManagerHelper` (`using PCB;`).

### Count

*No description yet.*

```csharp
int GetState_Count();
```

**Type:** `int` · **Access:** read-only

### CurrentMovieID

*No description yet.*

```csharp
int GetState_CurrentMovieID();
void SetState_CurrentMovieID(int argId);
```

**Type:** `int` · **Access:** read/write

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [Get3DMovieIterator](#get3dmovieiterator) | [IPCB_3DMovieIterator](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_3DMovieIterator.md) |  |

### Get3DMovieIterator

*No description yet.*

```csharp
IPCB_3DMovieIterator Get3DMovieIterator();
```

**Returns:** [IPCB_3DMovieIterator](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_3DMovieIterator.md)

Extension method of `IPCB_3DMovieManagerHelper` (`using PCB;`).

## Returned by

[IPCB_Board.PCB3DMovieManager](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_Board.md#pcb3dmoviemanager)
