#modinit

モジュール初期化処理の登録

#modinit p1 p2,…

p1 p2~ : パラメータータイプ名・エイリアス名

解説

モジュール変数を初期化するための処理(コンストラクタ)を登録します。
オプションとして呼び出しパラメータタイプ、エイリアス名を指定することができます。
#modinitで定義した区間は、newmod命令実行時に自動的に呼び出されるようになります。
また、newmod命令で指定されたオプションパラメーターを、コンストラクタ側で取得することが可能です。
モジュール変数の詳細については、プログラミングマニュアル(hspprog.htm)のモジュール項目を参照してください。

#modinit命令のパラメータータイプ、エイリアス名は、#deffunc命令と同じ形式になります。

関連項目

#deffunc新規命令を登録する
#modfunc新規命令を割り当てる
#modtermモジュール解放処理の登録
newmodモジュール型変数の作成

サンプル逆引き (3)

modfunc.hsp
modvar.hsp
shoot.hsp

情報

バージョン3.5
作成日2017/09/13
著作者onitama
URLhttp://hsp.tv/
備考ver3.5標準命令
タイプ内蔵命令
グループプリプロセッサ命令
対応環境
  • Windows 版 HSP
  • コマンドライン版 HSP
hs ファイルhsphelp\i_prep.hs