# com.herewhite.sdk.domain.SceneState class 参考 (/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-scene-state)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

<a id="details"></a>

## 详细描述 [#详细描述]

适用版本：**Whiteboard Android SDK 2.16.134**。

场景状态。

父类：[WhiteObject](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-white-object)；继承接口详见父类。

## 属性与 JSON 字段 [#属性与-json-字段]

Java 非公开字段通过对应 getter/setter 访问；可选包装类型未设置时通常不写入 JSON。初值包含字段声明及无参构造中的直接赋值；其他构造参数以签名为准。

| 字段 | 声明 | 源码初值 | 说明 |
| --- | --- | --- | --- |
| [scenes](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-scene-state#a2447ad785051861409916f0f445a7e77) | `Scene[] scenes` | 未显式赋值 | [api-center-table-0 details](#table-slot-api-center-table-0) |
| [scenePath](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-scene-state#a2f64e266e7b0686c29e8ac5b66ae3a0e) | `String scenePath` | 未显式赋值 | [api-center-table-1 details](#table-slot-api-center-table-1) |
| [sceneName](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-scene-state#afbb9cf6792b122f43f06f7ed69a9e0de) | `String sceneName` | 未显式赋值 | [api-center-table-2 details](#table-slot-api-center-table-2) |
| [contextPath](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-scene-state#a1f9b0277df58b738d3631569f8698c7b) | `String contextPath` | 未显式赋值 | [api-center-table-3 details](#table-slot-api-center-table-3) |
| [index](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-scene-state#a065bc3fb7f02155c852f3e5488265bff) | `int index` | 未显式赋值 | [api-center-table-4 details](#table-slot-api-center-table-4) |

<a id="table-slot-api-center-table-0"></a>

**api-center-table-0 details**

模型属性；通过对应 getter/setter 访问。

<a id="table-slot-api-center-table-1"></a>

**api-center-table-1 details**

模型属性；通过对应 getter/setter 访问。

<a id="table-slot-api-center-table-2"></a>

**api-center-table-2 details**

模型属性；通过对应 getter/setter 访问。

<a id="table-slot-api-center-table-3"></a>

**api-center-table-3 details**

模型属性；通过对应 getter/setter 访问。

<a id="table-slot-api-center-table-4"></a>

**api-center-table-4 details**

模型属性；通过对应 getter/setter 访问。

| 公开成员签名 |  |
| --- | --- |
| Scene[] | [getScenes](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-scene-state#ae98204099f71e63ce6533e7e9bd2cdd9) () |
| String | [getScenePath](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-scene-state#ab8e0611949d594e9f9f9461ba9a7d157) () |
| int | [getIndex](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-scene-state#a2e706f0bc03995c5cec50b1f5dcd77e9) () |
| String | [getSceneName](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-scene-state#a8dc2f9eb3b6a4787ac17004de90d817b) () |
| String | [getContextPath](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-scene-state#aecf834ed4b6cf1a1d48e6713fc599e02) () |

## 变量说明 [#变量说明]

<a id="a2447ad785051861409916f0f445a7e77"></a>

### scenes [#scenes]

```text
Scene[] scenes
```

源码初值：未显式赋值

模型属性；通过对应 getter/setter 访问。

<a id="a2f64e266e7b0686c29e8ac5b66ae3a0e"></a>

### scenePath [#scenepath]

```text
String scenePath
```

源码初值：未显式赋值

模型属性；通过对应 getter/setter 访问。

<a id="afbb9cf6792b122f43f06f7ed69a9e0de"></a>

### sceneName [#scenename]

```text
String sceneName
```

源码初值：未显式赋值

模型属性；通过对应 getter/setter 访问。

<a id="a1f9b0277df58b738d3631569f8698c7b"></a>

### contextPath [#contextpath]

```text
String contextPath
```

源码初值：未显式赋值

模型属性；通过对应 getter/setter 访问。

<a id="a065bc3fb7f02155c852f3e5488265bff"></a>

### index [#index]

```text
int index
```

源码初值：未显式赋值

模型属性；通过对应 getter/setter 访问。

## 函数说明 [#函数说明]

<a id="ae98204099f71e63ce6533e7e9bd2cdd9"></a>

### getScenes() [#getscenes]

<ApiSignature>

Scene[] getScenes()

</ApiSignature>

获取当前场景目录下所有场景的列表。

<h4 data-toc-hidden="true" id={"返回值"}>返回值</h4>

当前场景目录下所有场景的列表。

<a id="ab8e0611949d594e9f9f9461ba9a7d157"></a>

### getScenePath() [#getscenepath]

<ApiSignature>

String getScenePath()

</ApiSignature>

获取当前场景的路径。

<h4 data-toc-hidden="true" id={"返回值-1"}>返回值</h4>

当前场景的路径。

<a id="a2e706f0bc03995c5cec50b1f5dcd77e9"></a>

### getIndex() [#getindex]

<ApiSignature>

int getIndex()

</ApiSignature>

获取当前场景在所属场景目录中的索引号。

<h4 data-toc-hidden="true" id={"返回值-2"}>返回值</h4>

当前场景在所属场景目录中的索引号。

<a id="a8dc2f9eb3b6a4787ac17004de90d817b"></a>

### getSceneName() [#getscenename]

<ApiSignature>

String getSceneName()

</ApiSignature>

获取当前场景的名称。

<h4 data-toc-hidden="true" id={"返回值-3"}>返回值</h4>

当前场景的名称

<a id="aecf834ed4b6cf1a1d48e6713fc599e02"></a>

### getContextPath() [#getcontextpath]

<ApiSignature>

String getContextPath()

</ApiSignature>

获取当前场景的目录。

<h4 data-toc-hidden="true" id={"返回值-4"}>返回值</h4>

当前场景的目录
