# Class: Live2DExpression (/pixi-vn-live2d/core/classes/Live2DExpression)



Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:5011

## Extends [#extends]

* `AMotion`

## Constructors [#constructors]

### Constructor [#constructor]

\> **new Live2DExpression**(`json`): `Live2DExpression`

Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:5013

#### Parameters [#parameters]

##### json [#json]

[`ExpressionJSON`](/pixi-vn-live2d/core/namespaces/Cubism2Spec/interfaces/ExpressionJSON)

#### Returns [#returns]

`Live2DExpression`

#### Overrides [#overrides]

`AMotion.constructor`

## Properties [#properties]

### params [#params]

\> `readonly` **params**: `object`\[]

Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:5012

#### calc? [#calc]

\> `optional` **calc?**: `"add"` | `"set"` | `"mult"`

#### def? [#def]

\> `optional` **def?**: `number`

#### id [#id]

\> **id**: `string`

#### val [#val]

\> **val**: `number`

## Methods [#methods]

### getDurationMSec() [#getdurationmsec]

\> **getDurationMSec**(): `number`

Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:41

#### Returns [#returns-1]

`number`

#### Inherited from [#inherited-from]

`AMotion.getDurationMSec`

***

### setFadeIn() [#setfadein]

\> **setFadeIn**(`time`): `void`

Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:37

#### Parameters [#parameters-1]

##### time [#time]

`number`

#### Returns [#returns-2]

`void`

#### Inherited from [#inherited-from-1]

`AMotion.setFadeIn`

***

### setFadeOut() [#setfadeout]

\> **setFadeOut**(`time`): `void`

Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:38

#### Parameters [#parameters-2]

##### time [#time-1]

`number`

#### Returns [#returns-3]

`void`

#### Inherited from [#inherited-from-2]

`AMotion.setFadeOut`

***

### updateParam() [#updateparam]

\> **updateParam**(`model`, `entry`): `void`

Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:39

#### Parameters [#parameters-3]

##### model [#model]

`Live2DModelWebGL`

##### entry [#entry]

[`MotionQueueEnt`](/pixi-vn-live2d/core/namespaces/Live2DObfuscated/classes/MotionQueueEnt)

#### Returns [#returns-4]

`void`

#### Inherited from [#inherited-from-3]

`AMotion.updateParam`

***

### updateParamExe() [#updateparamexe]

\> **updateParamExe**(`model`, `time`, `weight`, `_motionQueueEnt`): `void`

Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:5015

#### Parameters [#parameters-4]

##### model [#model-1]

`Live2DModelWebGL`

##### time [#time-2]

`number`

##### weight [#weight]

`number`

##### \_motionQueueEnt [#_motionqueueent]

`unknown`

#### Returns [#returns-5]

`void`

#### Overrides [#overrides-1]

`AMotion.updateParamExe`
