phaser4-rex-plugins
Version:
50 lines • 1.31 kB
TypeScript
/**
* Copyright(c) Live2D Inc. All rights reserved.
*
* Use of this source code is governed by the Live2D Open Software license
* that can be found at https://www.live2d.com/eula/live2d-open-software-license-agreement_en.html.
*/
import { CubismModel } from './cubismmodel';
/**
* Mocデータの管理
*
* Mocデータの管理を行うクラス。
*/
export declare class CubismMoc {
/**
* Mocデータの作成
*/
static create(mocBytes: ArrayBuffer): CubismMoc;
/**
* Mocデータを削除
*
* Mocデータを削除する
*/
static delete(moc: CubismMoc): void;
/**
* モデルを作成する
*
* @return Mocデータから作成されたモデル
*/
createModel(): CubismModel;
/**
* モデルを削除する
*/
deleteModel(model: CubismModel): void;
/**
* コンストラクタ
*/
private constructor();
/**
* デストラクタ相当の処理
*/
release(): void;
_moc: Live2DCubismCore.Moc;
_modelCount: number;
}
import * as $ from './cubismmoc';
export declare namespace Live2DCubismFramework {
const CubismMoc: typeof $.CubismMoc;
type CubismMoc = $.CubismMoc;
}
//# sourceMappingURL=cubismmoc.d.ts.map