# Class: Model (/pixi-vn-live2d/core/namespaces/Live2DCubismCore/classes/Model)



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

Cubism model.

## Properties [#properties]

### \_ptr [#_ptr]

\> **\_ptr**: `number`

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

Native model.

***

### canvasinfo [#canvasinfo]

\> **canvasinfo**: [`CanvasInfo`](/pixi-vn-live2d/core/namespaces/Live2DCubismCore/classes/CanvasInfo)

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

Canvas information.

***

### drawables [#drawables]

\> **drawables**: [`Drawables`](/pixi-vn-live2d/core/namespaces/Live2DCubismCore/classes/Drawables)

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

Drawables.

***

### parameters [#parameters]

\> **parameters**: [`Parameters`](/pixi-vn-live2d/core/namespaces/Live2DCubismCore/classes/Parameters)

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

Parameters.

***

### parts [#parts]

\> **parts**: [`Parts`](/pixi-vn-live2d/core/namespaces/Live2DCubismCore/classes/Parts)

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

Parts.

## Methods [#methods]

### release() [#release]

\> **release**(): `void`

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

Releases instance.

#### Returns [#returns]

`void`

***

### update() [#update]

\> **update**(): `void`

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

Updates instance.

#### Returns [#returns-1]

`void`

***

### fromMoc() [#frommoc]

\> `static` **fromMoc**(`moc`): `Model`

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

Creates \[\[Model]] from \[\[Moc]].

#### Parameters [#parameters-1]

##### moc [#moc]

[`Moc`](/pixi-vn-live2d/core/namespaces/Live2DCubismCore/classes/Moc)

Moc

#### Returns [#returns-2]

`Model`

\[\[Model]] on success; \[\[null]] otherwise.
