![]() |
CRI ADX
Last Updated: 2025-10-02 09:59 p
|
データ構造 | |
| struct | CriAtomExTweenConfigTag |
| トゥイーン作成用コンフィグ構造体 [詳解] | |
マクロ定義 | |
| #define | criAtomExTween_SetDefaultConfig(p_config) |
| トゥイーン作成用コンフィグ構造体にデフォルト値をセット [詳解] | |
型定義 | |
| typedef enum CriAtomExTweenParameterTypeTag | CriAtomExTweenParameterType |
| Tweenのパラメータータイプ [詳解] | |
| typedef struct CriAtomExTweenConfigTag | CriAtomExTweenConfig |
| トゥイーン作成用コンフィグ構造体 [詳解] | |
| typedef struct CriAtomExTweenTag * | CriAtomExTweenHn |
| トゥイーンハンドル [詳解] | |
列挙型 | |
| enum | CriAtomExTweenParameterTypeTag { CRIATOMEX_PARAMETER_TYPE_BASIC , CRIATOMEX_PARAMETER_TYPE_AISAC , CRIATOMEX_PARAMETER_TYPE_ENUM_SIZE_IS_4BYTES = 0x7FFFFFFF } |
| Tweenのパラメータータイプ [詳解] | |
関数 | |
| CriSint32 | criAtomExTween_CalculateWorkSize (const CriAtomExTweenConfig *config) |
| トゥイーンの作成に必要なワーク領域サイズの計算 [詳解] | |
| CriAtomExTweenHn | criAtomExTween_Create (const CriAtomExTweenConfig *config, void *work, CriSint32 work_size) |
| トゥイーンの作成 [詳解] | |
| void | criAtomExTween_Destroy (CriAtomExTweenHn tween) |
| トゥイーンの破棄 [詳解] | |
| CriFloat32 | criAtomExTween_GetValue (CriAtomExTweenHn tween) |
| 現在値の取得 [詳解] | |
| void | criAtomExTween_MoveTo (CriAtomExTweenHn tween, CriUint16 time_ms, CriFloat32 value) |
| 現在値から指定値に変化 [詳解] | |
| void | criAtomExTween_MoveFrom (CriAtomExTweenHn tween, CriUint16 time_ms, CriFloat32 value) |
| 指定値から現在値に変化 [詳解] | |
| void | criAtomExTween_Stop (CriAtomExTweenHn tween) |
| トゥイーンの停止 [詳解] | |
| void | criAtomExTween_Reset (CriAtomExTweenHn tween) |
| トゥイーンのリセット [詳解] | |
| #define criAtomExTween_SetDefaultConfig | ( | p_config | ) |
トゥイーン作成用コンフィグ構造体にデフォルト値をセット
| [out] | p_config | コンフィグ構造体へのポインタ |
| typedef struct CriAtomExTweenConfigTag CriAtomExTweenConfig |
トゥイーン作成用コンフィグ構造体
| typedef struct CriAtomExTweenTag* CriAtomExTweenHn |
トゥイーンハンドル
| CriSint32 criAtomExTween_CalculateWorkSize | ( | const CriAtomExTweenConfig * | config | ) |
トゥイーンの作成に必要なワーク領域サイズの計算
| [in] | config | トゥイーン作成用コンフィグ構造体 |
| 0以上 | 正常に処理が完了 |
| -1 | エラーが発生 |
| CriAtomExTweenHn criAtomExTween_Create | ( | const CriAtomExTweenConfig * | config, |
| void * | work, | ||
| CriSint32 | work_size | ||
| ) |
トゥイーンの作成
| [in] | config | トゥイーン作成用コンフィグ構造体へのポインタ |
| [in] | work | トゥイーン作成用ワーク領域へのポインタ |
| [in] | work_size | トゥイーン作成用ワークサイズ |
| void criAtomExTween_Destroy | ( | CriAtomExTweenHn | tween | ) |
トゥイーンの破棄
| [in] | tween | トゥイーンハンドル |
| CriFloat32 criAtomExTween_GetValue | ( | CriAtomExTweenHn | tween | ) |
現在値の取得
| [in] | tween | トゥイーンハンドル |
| void criAtomExTween_MoveTo | ( | CriAtomExTweenHn | tween, |
| CriUint16 | time_ms, | ||
| CriFloat32 | value | ||
| ) |
現在値から指定値に変化
| [in] | tween | トゥイーンハンドル |
| [in] | time_ms | 変化に要する時間(ミリ秒単位) |
| [in] | value | 変化後の最終値 |
| void criAtomExTween_MoveFrom | ( | CriAtomExTweenHn | tween, |
| CriUint16 | time_ms, | ||
| CriFloat32 | value | ||
| ) |
指定値から現在値に変化
| [in] | tween | トゥイーンハンドル |
| [in] | time_ms | 変化に要する時間(ミリ秒単位) |
| [in] | value | 変化前の開始値 |
| void criAtomExTween_Stop | ( | CriAtomExTweenHn | tween | ) |
トゥイーンの停止
| [in] | tween | トゥイーンハンドル |
| void criAtomExTween_Reset | ( | CriAtomExTweenHn | tween | ) |
トゥイーンのリセット
| [in] | tween | トゥイーンハンドル |