Logo
公開メンバ関数 | 公開変数類 | 全メンバ一覧
Yukar.Engine.ChipSetInfo クラス

マップが持つ地形リソースをひとまとめに管理するクラス [詳解]

公開メンバ関数

 ChipSetInfo ()
 
void Release ()
 
void setUnit (int unit)
 
int getUnit ()
 
void Reset ()
 
Color getTerrainReplesentativeColor (Guid guid)
 
bool build (Common.Rom.Map map, out SharpKmyGfx.Texture col, out SharpKmyGfx.Texture nrm, out SharpKmyGfx.Texture msk, bool ignoreDelay=false)
 
void buildMapTexture (int width, int height, SharpKmyGfx.TEXTUREFILTER filter, out SharpKmyGfx.Texture col, out SharpKmyGfx.Texture nrm, out SharpKmyGfx.Texture msk, bool ignoreDelay=false)
 
void animateOne (int height, SharpKmyGfx.Texture col, SharpKmyGfx.Texture nrm, SharpKmyGfx.Texture msk)
 
Common.Resource.MapChip getInfo (int attr)
 
List< Guid > getVariationGuidList ()
 

公開変数類

List< object > chipVariations = new List<object>()
 

詳解

マップが持つ地形リソースをひとまとめに管理するクラス

構築子と解体子

◆ ChipSetInfo()

Yukar.Engine.ChipSetInfo.ChipSetInfo ( )

メソッド詳解

◆ animateOne()

void Yukar.Engine.ChipSetInfo.animateOne ( int  height,
SharpKmyGfx.Texture  col,
SharpKmyGfx.Texture  nrm,
SharpKmyGfx.Texture  msk 
)

◆ build()

bool Yukar.Engine.ChipSetInfo.build ( Common.Rom.Map  map,
out SharpKmyGfx.Texture  col,
out SharpKmyGfx.Texture  nrm,
out SharpKmyGfx.Texture  msk,
bool  ignoreDelay = false 
)

◆ buildMapTexture()

void Yukar.Engine.ChipSetInfo.buildMapTexture ( int  width,
int  height,
SharpKmyGfx.TEXTUREFILTER  filter,
out SharpKmyGfx.Texture  col,
out SharpKmyGfx.Texture  nrm,
out SharpKmyGfx.Texture  msk,
bool  ignoreDelay = false 
)

◆ getInfo()

Common.Resource.MapChip Yukar.Engine.ChipSetInfo.getInfo ( int  attr)

◆ getTerrainReplesentativeColor()

Color Yukar.Engine.ChipSetInfo.getTerrainReplesentativeColor ( Guid  guid)

◆ getUnit()

int Yukar.Engine.ChipSetInfo.getUnit ( )

◆ getVariationGuidList()

List< Guid > Yukar.Engine.ChipSetInfo.getVariationGuidList ( )

◆ Release()

void Yukar.Engine.ChipSetInfo.Release ( )

◆ Reset()

void Yukar.Engine.ChipSetInfo.Reset ( )

◆ setUnit()

void Yukar.Engine.ChipSetInfo.setUnit ( int  unit)

メンバ詳解

◆ chipVariations

List<object> Yukar.Engine.ChipSetInfo.chipVariations = new List<object>()