Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LSTM-Kirigaya/Live2dRender
/ functions
Functions
136 in github.com/LSTM-Kirigaya/Live2dRender
⨍
Functions
136
◇
Types & classes
27
↓ 32 callers
Method
getInstance
* クラスのインスタンス(シングルトン)を返す。 * インスタンスが生成されていない場合は内部でインスタンスを生成する。 * * @return クラスのインスタンス
src/lappdelegate.ts:38
↓ 23 callers
Method
printMessage
* メッセージを出力する * @param message 文字列
src/lapppal.ts:51
↓ 6 callers
Method
get32LittleEndian
* @brief 32ビット読み込み(リトルエンディアン) * @return Csm::csmUint32 読み取った32ビット値
src/lappwavfilehandler.ts:352
↓ 5 callers
Method
get16LittleEndian
* @brief 16ビット読み込み(リトルエンディアン) * @return Csm::csmUint16 読み取った16ビット値
src/lappwavfilehandler.ts:327
↓ 5 callers
Method
getModel
* 現在のシーンで保持しているモデルを返す。 * * @param no モデルリストのインデックス値 * @return モデルのインスタンスを返す。インデックス値が範囲外の場合はNULLを返す。
src/lapplive2dmanager.ts:56
↓ 4 callers
Method
getCheckSignature
* @brief シグネチャの取得と参照文字列との一致チェック * @param[in] reference 検査対象のシグネチャ文字列 * @retval true 一致している * @retval false 一致していない
src/lappwavfilehandler.ts:368
↓ 4 callers
Method
hideMessageBox
()
src/lappmessagebox.ts:62
↓ 3 callers
Method
getMessageBox
()
src/lappmessagebox.ts:16
↓ 3 callers
Method
getX
()
src/touchmanager.ts:57
↓ 3 callers
Method
getY
()
src/touchmanager.ts:61
↓ 3 callers
Method
onTouchesEnded
* タッチが終了したら呼ばれる。 * * @param pointX スクリーンX座標 * @param pointY スクリーンY座標
src/lappview.ts:150
↓ 3 callers
Method
setRandomExpression
* ランダムに選ばれた表情モーションをセットする
src/lappmodel.ts:667
↓ 3 callers
Method
setupTextures
* テクスチャユニットにテクスチャをロードする
src/lappmodel.ts:387
↓ 2 callers
Method
_resizeCanvas
* Resize the canvas to fill the screen.
src/lappdelegate.ts:309
↓ 2 callers
Method
get8
* @brief 8ビット読み込み * @return Csm::csmUint8 読み取った8ビット値
src/lappwavfilehandler.ts:317
↓ 2 callers
Method
getTextureManager
()
src/lappdelegate.ts:270
↓ 2 callers
Method
hitTest
* 当たり判定テスト * 指定IDの頂点リストから矩形を計算し、座標をが矩形範囲内か判定する。 * * @param hitArenaName 当たり判定をテストする対象のID * @param x 判定を行うX座標 * @
src/lappmodel.ts:694
↓ 2 callers
Method
initialize
* APPに必要な物を初期化する。
src/lappdelegate.ts:60
↓ 2 callers
Method
onDrag
* 画面をドラッグした時の処理 * * @param x 画面のX座標 * @param y 画面のY座標
src/lapplive2dmanager.ts:86
↓ 2 callers
Method
onTouchesMoved
* タッチしているときにポインタが動いたら呼ばれる。 * * @param pointX スクリーンX座標 * @param pointY スクリーンY座標
src/lappview.ts:134
↓ 2 callers
Method
release
* 解放する
src/lappview.ts:78
↓ 2 callers
Method
revealMessageBox
()
src/lappmessagebox.ts:69
↓ 2 callers
Method
setExpression
* 引数で指定した表情モーションをセットする * * @param expressionId 表情モーションのID
src/lappmodel.ts:644
↓ 2 callers
Method
startRandomMotion
* ランダムに選ばれたモーションの再生を開始する。 * @param group モーショングループ名 * @param priority 優先度 * @param onFinishedMotionHandler モーション再生終了時に呼び出されるコールバック関数
src/lappmodel.ts:623
↓ 2 callers
Method
updateTime
()
src/lapppal.ts:41
↓ 1 callers
Method
calculateDistance
* 点1から点2への距離を求める * * @param x1 1つ目のタッチした画面のxの値 * @param y1 1つ目のタッチした画面のyの値 * @param x2 2つ目のタッチした画面のxの値 * @param y2 2つ目のタッチした画面のyの値
src/touchmanager.ts:141
↓ 1 callers
Method
createShader
* シェーダーを登録する。
src/lappdelegate.ts:204
↓ 1 callers
Method
createTextureFromPngFile
* 画像読み込み * * @param fileName 読み込む画像ファイルパス名 * @param usePremultiply Premult処理を有効にするか * @return 画像情報、読み込み失敗時はnullを返す
src/lapptexturemanager.ts:45
↓ 1 callers
Method
doDraw
* モデルを描画する処理。モデルを描画する空間のView-Projection行列を渡す。
src/lappmodel.ts:791
↓ 1 callers
Method
draw
* モデルを描画する処理。モデルを描画する空間のView-Projection行列を渡す。
src/lappmodel.ts:804
↓ 1 callers
Method
get24LittleEndian
* @brief 24ビット読み込み(リトルエンディアン) * @return Csm::csmUint32 読み取った24ビット値(下位24ビットに設定)
src/lappwavfilehandler.ts:339
↓ 1 callers
Method
getDeltaTime
* デルタ時間(前回フレームとの差分)を取得する * @return デルタ時間[ms]
src/lapppal.ts:37
↓ 1 callers
Method
getModelPath
(modelJsonPath: string)
src/lapplive2dmanager.ts:175
↓ 1 callers
Method
getPcmSample
()
src/lappwavfilehandler.ts:231
↓ 1 callers
Method
getRms
()
src/lappwavfilehandler.ts:100
↓ 1 callers
Method
initialize
* 初期化する。
src/lappview.ts:40
↓ 1 callers
Method
initializeCubism
* Cubism SDKの初期化
src/lappdelegate.ts:291
↓ 1 callers
Method
initializeSprite
* 画像の初期化を行う。
src/lappview.ts:104
↓ 1 callers
Function
launchLive2d
()
src/main.ts:20
↓ 1 callers
Method
loadAssets
* model3.jsonが置かれたディレクトリとファイルパスからモデルを生成する * @param dir * @param fileName model3.json 文件的路径
src/lappmodel.ts:84
↓ 1 callers
Method
loadLive2dModel
* シーンを切り替える * サンプルアプリケーションではモデルセットの切り替えを行う。
src/lapplive2dmanager.ts:189
↓ 1 callers
Method
loadWavFile
(filePath: string)
src/lappwavfilehandler.ts:104
↓ 1 callers
Method
onResize
* Resize canvas and re-initialize view.
src/lappdelegate.ts:132
↓ 1 callers
Method
onTap
* 画面をタップした時の処理 * * @param x 画面のX座標 * @param y 画面のY座標
src/lapplive2dmanager.ts:102
↓ 1 callers
Method
onTouchesBegan
* タッチされた時に呼ばれる。 * * @param pointX スクリーンX座標 * @param pointY スクリーンY座標
src/lappview.ts:124
↓ 1 callers
Method
onUpdate
* 画面を更新するときの処理 * モデルの更新処理及び描画処理を行う
src/lapplive2dmanager.ts:138
↓ 1 callers
Method
preLoadMotionGroup
* モーションデータをグループ名から一括でロードする。 * モーションデータの名前は内部でModelSettingから取得する。 * * @param group モーションデータのグループ名
src/lappmodel.ts:718
↓ 1 callers
Method
release
* 解放する。
src/lappdelegate.ts:146
↓ 1 callers
Method
releaseAllModel
* 現在のシーンで保持しているすべてのモデルを解放する
src/lapplive2dmanager.ts:71
↓ 1 callers
Method
releaseInstance
* クラスのインスタンス(シングルトン)を解放する。
src/lappdelegate.ts:49
↓ 1 callers
Method
releasePcmData
()
src/lappwavfilehandler.ts:255
↓ 1 callers
Method
render
* 描画する。
src/lappview.ts:90
↓ 1 callers
Method
run
* 実行処理。
src/lappdelegate.ts:163
↓ 1 callers
Method
setMessage
(message: string, duration: number=null)
src/lappmessagebox.ts:44
↓ 1 callers
Method
setViewMatrix
(m: CubismMatrix44)
src/lapplive2dmanager.ts:203
↓ 1 callers
Method
setupModel
* model3.jsonからモデルを生成する。 * model3.jsonの記述に従ってモデル生成、モーション、物理演算などのコンポーネント生成を行う。 * * @param setting ICubismModelSettingのインスタンス
src/lappmodel.ts:107
↓ 1 callers
Method
start
(filePath: string)
src/lappwavfilehandler.ts:87
↓ 1 callers
Method
startMotion
* 引数で指定したモーションの再生を開始する * @param group モーショングループ名 * @param no グループ内の番号 * @param priority 優先度 * @param onFinishedMotionHandler モーション
src/lappmodel.ts:545
↓ 1 callers
Method
touchesBegan
* タッチ開始時イベント * @param deviceX タッチした画面のxの値 * @param deviceY タッチした画面のyの値
src/touchmanager.ts:98
↓ 1 callers
Method
touchesMoved
* ドラッグ時のイベント * @param deviceX タッチした画面のxの値 * @param deviceY タッチした画面のyの値
src/touchmanager.ts:113
↓ 1 callers
Method
transformViewX
* X座標をView座標に変換する。 * * @param deviceX デバイスX座標
src/lappview.ts:176
↓ 1 callers
Method
transformViewY
* Y座標をView座標に変換する。 * * @param deviceY デバイスY座標
src/lappview.ts:186
↓ 1 callers
Method
update
* 更新
src/lappmodel.ts:446
Method
asyncFileLoad
()
src/lappwavfilehandler.ts:112
Method
calculateMovingAmount
* 2つ目の値から、移動量を求める。 * 違う方向の場合は移動量0。同じ方向の場合は、絶対値が小さい方の値を参照する。 * * @param v1 1つ目の移動量 * @param v2 2つ目の移動量 * * @return 小さい方の移動量
src/touchmanager.ts:159
Method
constructor
* コンストラクタ
src/lapplive2dmanager.ts:212
Method
constructor
* コンストラクタ
src/touchmanager.ts:12
Method
constructor
()
src/lappwavfilehandler.ts:267
Method
constructor
()
src/lappwavfilehandler.ts:290
Method
constructor
()
src/lappwavfilehandler.ts:306
Method
constructor
* コンストラクタ
src/lappmodel.ts:846
Method
constructor
* コンストラクタ
src/lapptexturemanager.ts:20
Method
constructor
* コンストラクタ
src/lappview.ts:24
Method
constructor
* コンストラクタ
src/lappdelegate.ts:277
Method
disableFlick
()
src/touchmanager.ts:89
Method
getCenterX
()
src/touchmanager.ts:29
Method
getCenterY
()
src/touchmanager.ts:33
Method
getDeltaX
()
src/touchmanager.ts:37
Method
getDeltaY
()
src/touchmanager.ts:41
Method
getFlickDistance
* フリックの距離測定 * @return フリック距離
src/touchmanager.ts:124
Method
getInstance
* クラスのインスタンス(シングルトン)を返す。 * インスタンスが生成されていない場合は内部でインスタンスを生成する。 * * @return クラスのインスタンス
src/lapplive2dmanager.ts:31
Method
getInstance
* クラスのインスタンス(シングルトン)を返す。 * インスタンスが生成されていない場合は内部でインスタンスを生成する。 * * @return クラスのインスタンス
src/lappwavfilehandler.ts:19
Method
getInstance
()
src/lappmessagebox.ts:8
Method
getScale
()
src/touchmanager.ts:53
Method
getStartX
()
src/touchmanager.ts:45
Method
getStartY
()
src/touchmanager.ts:49
Method
getView
* View情報を取得する。
src/lappdelegate.ts:266
Method
getX1
()
src/touchmanager.ts:65
Method
getX2
()
src/touchmanager.ts:73
Method
getY1
()
src/touchmanager.ts:69
Method
getY2
()
src/touchmanager.ts:77
Method
hasMocConsistencyFromFile
()
src/lappmodel.ts:819
Function
hideMessageBox
()
src/main.ts:53
Method
initialize
(canvas: HTMLCanvasElement)
src/lappmessagebox.ts:23
Function
initializeLive2D
(config: Live2dRenderConfig)
src/main.ts:64
Method
isFlickAvailable
()
src/touchmanager.ts:85
Method
isSingleTouch
()
src/touchmanager.ts:81
Method
loadCubismExpression
()
src/lappmodel.ts:133
Method
loadCubismMotion
()
src/lappmodel.ts:347
Method
loadCubismPhysics
()
src/lappmodel.ts:180
next →
1–100 of 136, ranked by callers