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

DRCrossFadeBitmap_Base::CrossFadeInfo (script/fgs/database.fges)


このクラスはクロスフェード情報を格納する構造体です。

●継承/注入

   このクラスは継承/注入をしていません。

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

   このクラスはインターフェイスの実装宣言をしていません。

●クラスメソッド

   このクラスはクラスメソッドを持っていません。

●クラスメンバメソッド

名前概要
public設定メソッド Setクロスフェード情報を設定します
public設定メソッド SetBitmapクロスフェードさせる画像を設定します
public設定メソッド #operator=代入

●クラス共有変数

   このクラスはクラス共有変数を持っていません。

●インスタンス変数

名前概要
readable bitmapクロスフェードさせる画像
readable x描画元領域の左上X座標
readable y描画元領域の左上Y座標
readable width描画元領域の横幅
readable height描画元領域の縦幅
readable mag画像の拡大倍率
readable resizeクロスフェードをリサイズモードで行うフラグ




DRCrossFadeBitmap_Base::CrossFadeInfo::Set

public void Set( INativeBitmap? bitmap,
             Integer x, Integer y, Integer width, Integer height, Float mag=1.0)


   クロスフェード情報を設定します。

INativeBitmap? bitmap :クロスフェードさせる画像。
         空参照を指定した場合、完全透明の画像を指定したものとして扱います。
Integer x :描画元領域の左上X座標。
Integer y :描画元領域の左上Y座標。
Integer width :描画元領域の横幅。
Integer height :描画元領域の縦幅。
Float mag=1.0 :画像の拡大倍率。
         回転演算系とは異なり、負値は使用できません。

先頭へ


DRCrossFadeBitmap_Base::CrossFadeInfo::SetBitmap

public void SetBitmap( INativeBitmap? bitmap)

   クロスフェードさせる画像を設定します。

INativeBitmap? bitmap :クロスフェードさせる画像。
         空参照を指定した場合、完全透明の画像を指定したものとして扱います。

先頭へ


DRCrossFadeBitmap_Base::CrossFadeInfo::#operator=

public SelfType@ #operator=( SelfType v)

   このオブジェクトに v を代入します。

戻り値: this を返します。

SelfType v :代入する値を持つオブジェクト

先頭へ


DRCrossFadeBitmap_Base::CrossFadeInfo::bitmap

readable ConstPointer<INativeBitmap> bitmap

   クロスフェードさせる画像。

先頭へ


DRCrossFadeBitmap_Base::CrossFadeInfo::x

readable Integer x

   クロスフェードさせる画像の描画元領域の左上X座標。

先頭へ


DRCrossFadeBitmap_Base::CrossFadeInfo::y

readable Integer y

   クロスフェードさせる画像の描画元領域の左上Y座標。

先頭へ


DRCrossFadeBitmap_Base::CrossFadeInfo::width

readable Integer width

   クロスフェードさせる画像の描画元領域の横幅。

先頭へ


DRCrossFadeBitmap_Base::CrossFadeInfo::height

readable Integer height

   クロスフェードさせる画像の描画元領域の縦幅。

先頭へ


DRCrossFadeBitmap_Base::CrossFadeInfo::mag

readable Float mag

   クロスフェードさせる画像の拡大倍率。
   回転演算系とは異なり、負値は使用できません。

先頭へ


DRCrossFadeBitmap_Base::CrossFadeInfo::resize

readable Bool resize

   クロスフェードをリサイズモードで行うフラグ。

先頭へ


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

最終更新 2019/04/09