TOYSTUDIO SDK  1.6.1.3
 全て クラス ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義 グループ ページ
TaPlugin.h

プラグイン作成用のヘッダーファイルです。 [詳細]

#include "TaLib.h"
TaPlugin.hのインクルード依存関係図

マクロ定義

#define USE_IMPORT_FUNC
 インポート要素の関数を使わない場合、これをコメントアウトしてください。
 
#define USE_EXPORT_FUNC
 エクスポート要素の関数を使わない場合、これをコメントアウトしてください。
 

関数

TA_PLUGIN_EXPORT void TaGetSdkVersion (DWORD *pVersionMS, DWORD *pVersionLS)
 TOYSTUDIO SDKのバージョンを取得
 
TA_PLUGIN_EXPORT LPCTSTR TaGetProductName ()
 プラグインの名前を取得
 
TA_PLUGIN_EXPORT LPCTSTR TaGetProductVersion ()
 プラグインのバージョンを取得
 
TA_PLUGIN_EXPORT LPCTSTR TaGetManufacturerName ()
 プラグインの開発者名を取得
 
TA_PLUGIN_EXPORT UINT TaGetPluginElements ()
 プラグインの機能要素フラグを取得
 
TA_PLUGIN_EXPORT BOOL TaInitPlugin (HMODULE hModule)
 プラグインの初期化
 
TA_PLUGIN_EXPORT UINT TaGetImportFileTypeCount ()
 インポート ファイルのタイプ数を取得
 
TA_PLUGIN_EXPORT LPCTSTR TaGetImportFileType (UINT nIndex)
 インポート ファイルのタイプを取得
 
TA_PLUGIN_EXPORT LPCTSTR TaGetImportFileExt (UINT nIndex)
 インポート ファイルの拡張子を取得
 
TA_PLUGIN_EXPORT BOOL TaImportFile (UINT nIndex, LPCTSTR pszFilePath, CTaScene *pScene, CTaObject *pRootModel)
 ファイルのインポート
 
TA_PLUGIN_EXPORT UINT TaGetExportFileTypeCount ()
 エクスポート ファイルのタイプ数を取得
 
TA_PLUGIN_EXPORT LPCTSTR TaGetExportFileType (UINT nIndex)
 エクスポート ファイルのタイプを取得
 
TA_PLUGIN_EXPORT LPCTSTR TaGetExportFileExt (UINT nIndex)
 エクスポート ファイルの拡張子を取得
 
TA_PLUGIN_EXPORT BOOL TaExportFile (UINT nIndex, LPCTSTR pszFilePath, CTaScene *pScene)
 ファイルのエクスポート
 

説明

プラグイン作成用のヘッダーファイルです。

マクロ定義

#define USE_EXPORT_FUNC

エクスポート要素の関数を使わない場合、これをコメントアウトしてください。

#define USE_IMPORT_FUNC

インポート要素の関数を使わない場合、これをコメントアウトしてください。