org.lee.mugen.sprite.background
Class Stage

java.lang.Object
  extended by org.lee.mugen.sprite.background.Stage

public class Stage
extends java.lang.Object


Nested Class Summary
static class Stage.ActionGrpCtrl
           
 
Field Summary
static java.lang.String _GRP_ACTION_REGEX
           
 
Constructor Summary
Stage()
           
 
Method Summary
static Stage buildStage(java.lang.String filename, ImageSpriteSFF.RenderType kind)
           
 java.util.Map<java.lang.Integer,AirGroup> getAirGroupMap()
           
 BGdef getBgdef()
           
 java.util.List<BG> getBgs()
           
 Bound getBound()
           
 Camera getCamera()
           
 java.util.Map<java.lang.Integer,Stage.ActionGrpCtrl> getGrpCtrl()
           
 Info getInfo()
           
 Music getMusic()
           
 PlayerInfo getPlayerinfo()
           
 Reflection getReflection()
           
 Scaling getScaling()
           
 Shadow getShadow()
           
 SpriteSFF getSpriteSFF()
           
 StageInfo getStageinfo()
           
 void process()
           
 void setBgdef(BGdef bgdef)
           
 void setBgs(java.util.List<BG> bgs)
           
 void setBound(Bound bound)
           
 void setCamera(Camera camera)
           
 void setInfo(Info info)
           
 void setMusic(Music music)
           
 void setPlayerinfo(PlayerInfo playerinfo)
           
 void setReflection(Reflection reflection)
           
 void setScaling(Scaling scaling)
           
 void setShadow(Shadow shadow)
           
 void setSpriteSFF(SpriteSFF spriteSFF)
           
 void setStageinfo(StageInfo stageinfo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_GRP_ACTION_REGEX

public static final java.lang.String _GRP_ACTION_REGEX
See Also:
Constant Field Values
Constructor Detail

Stage

public Stage()
Method Detail

buildStage

public static Stage buildStage(java.lang.String filename,
                               ImageSpriteSFF.RenderType kind)
                        throws java.io.FileNotFoundException,
                               java.io.IOException
Throws:
java.io.FileNotFoundException
java.io.IOException

getBgdef

public BGdef getBgdef()

setBgdef

public void setBgdef(BGdef bgdef)

getBgs

public java.util.List<BG> getBgs()

setBgs

public void setBgs(java.util.List<BG> bgs)

getBound

public Bound getBound()

setBound

public void setBound(Bound bound)

getCamera

public Camera getCamera()

setCamera

public void setCamera(Camera camera)

getInfo

public Info getInfo()

setInfo

public void setInfo(Info info)

getMusic

public Music getMusic()

setMusic

public void setMusic(Music music)

getPlayerinfo

public PlayerInfo getPlayerinfo()

setPlayerinfo

public void setPlayerinfo(PlayerInfo playerinfo)

getReflection

public Reflection getReflection()

setReflection

public void setReflection(Reflection reflection)

getScaling

public Scaling getScaling()

setScaling

public void setScaling(Scaling scaling)

getShadow

public Shadow getShadow()

setShadow

public void setShadow(Shadow shadow)

getStageinfo

public StageInfo getStageinfo()

setStageinfo

public void setStageinfo(StageInfo stageinfo)

getSpriteSFF

public SpriteSFF getSpriteSFF()

setSpriteSFF

public void setSpriteSFF(SpriteSFF spriteSFF)

getAirGroupMap

public java.util.Map<java.lang.Integer,AirGroup> getAirGroupMap()

getGrpCtrl

public java.util.Map<java.lang.Integer,Stage.ActionGrpCtrl> getGrpCtrl()

process

public void process()