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



Defined in: node\_modules/untitled-pixi-live2d-engine/types/index.d.ts:4720

## Constructors [#constructors]

### Constructor [#constructor]

\> **new Live2DLoader**(): `Live2DLoader`

#### Returns [#returns]

`Live2DLoader`

## Properties [#properties]

### middlewares [#middlewares]

\> `static` **middlewares**: [`Middleware`](/jsdoc/pixi-vn-live2d/core/type-aliases/Middleware)\<[`Live2DLoaderContext`](/jsdoc/pixi-vn-live2d/core/interfaces/Live2DLoaderContext)>\[]

Defined in: node\_modules/untitled-pixi-live2d-engine/types/index.d.ts:4721

## Methods [#methods]

### load() [#load]

\> `static` **load**\<`T`>(`context`): `Promise`\<`T`>

Defined in: node\_modules/untitled-pixi-live2d-engine/types/index.d.ts:4726

Loads a resource.

#### Type Parameters [#type-parameters]

##### T [#t]

`T` = `unknown`

#### Parameters [#parameters]

##### context [#context]

[`Live2DLoaderContext`](/jsdoc/pixi-vn-live2d/core/interfaces/Live2DLoaderContext)

#### Returns [#returns-1]

`Promise`\<`T`>

Promise that resolves with the loaded data in a format that's consistent with the specified `type`.
