Logo
Public Member Functions | Public Attributes | List of all members
Yukar.Engine.ChipSetInfo Class Reference

A class that collectively manages the terrain resources of a map More...

Public Member Functions

 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 ()
 

Public Attributes

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

Detailed Description

A class that collectively manages the terrain resources of a map

Constructor & Destructor Documentation

◆ ChipSetInfo()

Yukar.Engine.ChipSetInfo.ChipSetInfo ( )

Member Function Documentation

◆ 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)

Member Data Documentation

◆ chipVariations

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