Logo
公開メンバ関数 | 静的公開メンバ関数 | 公開変数類 | プロパティ | 全メンバ一覧
Yukar.Engine.EffectDrawerBase クラス abstract

エフェクト(スプライト・パーティクル)描画用の基底クラス [詳解]

Yukar.Engine.EffectDrawerBase の継承関係図
Yukar.Engine.EffectDrawer Yukar.Engine.EffectDrawer3D

公開メンバ関数

virtual void load (Common.Rom.RomItem rom, Common.Catalog catalog)
abstract void initialize ()
abstract void finalize ()
abstract void update (bool playSE=true, float elapsed=-1)
virtual void draw (int targetX, int targetY, bool withFlash=true)
abstract void draw (SharpKmyMath.Matrix4 pp, SharpKmyMath.Matrix4 vv)
abstract void drawFlash ()
abstract Color getNowTargetColor ()
abstract bool isSameRom (Guid guid)
virtual bool drawFor3D (MapCharacter src, MapCharacter dest, int totalCount, float yangle)

静的公開メンバ関数

static EffectDrawerBase createAndLoad (Common.Rom.RomItem effect, Catalog catalog, MapCharacter mapChr=null)

公開変数類

Common.Rom.RomItem effect
MapCharacter mapChr

プロパティ

bool isEndPlaying = true [get, set]
bool isOverDamageTime = true [get, set]
bool isEndPlayingOrOverDamageTime [get]
virtual NSprite.OrigPos origPos [get]

詳解

エフェクト(スプライト・パーティクル)描画用の基底クラス


このクラス詳解は次のファイルから抽出されました: