[前へ] [目次へ] [次へ]

IUseEffect (script/fgs/database.fges)


このインターフェイスは使用可能オブジェクトの使用効果を扱うインターフェイスです。

●インターフェイスメソッド

名前概要
取得メソッドconst GetIconStrアイコンの設定文字列を取得します
取得メソッドconst GetLabel表示名を取得します
取得メソッドconst GetClassNameクラス名を取得します
設定メソッド Init効果の内容と目標を設定します
操作メソッド Apply効果を目標に適用します





IUseEffect@@GetIconStr

String GetIconStr()const

   この使用効果のアイコン設定文字列を取得します。

戻り値:アイコン設定用の文字列。

先頭へ


IUseEffect@@GetLabel

String GetLabel()const

   この使用効果の表示名を取得します。

戻り値:この使用効果の表示名。

先頭へ


IUseEffect@@GetClassName

String GetClassName()const

   この使用効果のデータクラス名を取得します。

戻り値:この使用効果のデータクラス名。

先頭へ


IUseEffect@@Init

Bool Init( String effect_def, TargetSession session)

   この使用効果の内容と効果目標セッションを設定します。

戻り値:設定に成功した場合は真を返します。

String effect_def :効果定義文字列。
TargetSession session :効果目標セッション。

先頭へ


IUseEffect@@Apply

Bool Apply()

   この使用効果の内容を設定されている効果目標に対して適用します。

戻り値:処理に成功した場合は真を返します。

先頭へ


[前へ] [目次へ] [次へ]

最終更新 2018/03/06