src.gui
クラス Model
java.lang.Object
src.gui.Model
public class Model
- extends java.lang.Object
メソッドの概要 |
void |
addChildFrame(javax.swing.JFrame window)
|
ObjsEntry |
addObject(int level)
|
void |
addObject(int level,
ObjsEntry entry)
|
void |
addShapesPatch(int levelIndex,
java.lang.String path)
|
void |
convertTextures(int level)
|
void |
convertTextures(int level,
int col1,
int bmp1,
int col2,
int bmp2)
|
void |
convertTextures(int level,
int col1,
int bmp1,
int xfer1,
int col2,
int bmp2,
int xfer2)
|
void |
convertTextures(int level,
int col1,
int bmp1,
int xfer1,
int cp1,
int col2,
int bmp2,
int xfer2,
int cp2)
|
java.lang.String |
getComment(int level)
|
short |
getEnvironment(int levelIndex)
|
boolean |
getIsMerged()
|
short |
getLandscape(int levelIndex)
|
java.lang.String |
getLevelOverHeadName(int index)
|
java.lang.String |
getLevelSelectName()
|
java.lang.String |
getLevelSelectName(int index)
|
LinsEntry |
getLin(int level,
int index)
|
int |
getLinsNumber(int level)
|
MapData |
getMapData()
|
short |
getNumLevels()
|
int |
getNumObjs(int level)
|
ObjsChunk |
getObjsChunk(int level)
|
ObjsEntry |
getObjsItem(int level,
int num)
|
PlacChunk |
getPlacChunk(int level)
|
PlacEntry |
getPlacItem(int levelIndex,
int itemIndex)
|
PolyEntry |
getPoly(int level,
int num)
|
double |
getPolygonCenterX(int level,
int poly)
|
double |
getPolygonCenterY(int level,
int poly)
|
int |
getPolyNumber(int level)
|
int |
getSelectedLevelIndex()
|
SidsEntry |
getSide(int level,
int index)
|
int |
getSidsNumber(int level)
|
void |
initLoad()
|
boolean |
isOptimized()
|
boolean[] |
loadEnvCheckboxInfo(int levelIndex)
|
boolean[] |
loadGametypeCheckboxInfo(int levelIndex)
|
boolean[] |
loadMissionCheckboxInfo(int levelIndex)
|
void |
merge(java.lang.String path,
java.lang.String outputPath)
|
boolean |
openMapFile(java.lang.String openFile)
|
void |
removeChildFrame(javax.swing.JFrame window)
|
void |
removeEntry(int level,
ObjsEntry gone)
|
void |
saveEnvironmentCheckboxInfo(int levelIndex,
boolean[] envValues)
|
void |
saveGametypeCheckboxInfo(int levelIndex,
boolean[] flagValues)
|
void |
saveMissionCheckboxInfo(int levelIndex,
boolean[] missionValues)
|
void |
setComment(int level,
java.lang.String msg)
|
void |
setLandscape(int levelIndex,
short newLandscape)
|
void |
setLevelOverHeadName(java.lang.String name,
int index)
|
void |
setLevelSelectName(java.lang.String name,
int index)
|
void |
setLevelSelectorNames()
|
void |
turnProgOff()
|
void |
writeData()
|
void |
writeNew(java.lang.String saveFile)
|
クラス java.lang.Object から継承されたメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Model
public Model()
Model
public Model(FlagsFrame jf)
openMapFile
public boolean openMapFile(java.lang.String openFile)
getMapData
public MapData getMapData()
loadGametypeCheckboxInfo
public boolean[] loadGametypeCheckboxInfo(int levelIndex)
loadMissionCheckboxInfo
public boolean[] loadMissionCheckboxInfo(int levelIndex)
loadEnvCheckboxInfo
public boolean[] loadEnvCheckboxInfo(int levelIndex)
saveGametypeCheckboxInfo
public void saveGametypeCheckboxInfo(int levelIndex,
boolean[] flagValues)
saveMissionCheckboxInfo
public void saveMissionCheckboxInfo(int levelIndex,
boolean[] missionValues)
saveEnvironmentCheckboxInfo
public void saveEnvironmentCheckboxInfo(int levelIndex,
boolean[] envValues)
writeData
public void writeData()
writeNew
public void writeNew(java.lang.String saveFile)
getPlacItem
public PlacEntry getPlacItem(int levelIndex,
int itemIndex)
getSelectedLevelIndex
public int getSelectedLevelIndex()
setLevelSelectorNames
public void setLevelSelectorNames()
getLevelSelectName
public java.lang.String getLevelSelectName()
getLevelSelectName
public java.lang.String getLevelSelectName(int index)
setLevelSelectName
public void setLevelSelectName(java.lang.String name,
int index)
getLevelOverHeadName
public java.lang.String getLevelOverHeadName(int index)
setLevelOverHeadName
public void setLevelOverHeadName(java.lang.String name,
int index)
getLandscape
public short getLandscape(int levelIndex)
getEnvironment
public short getEnvironment(int levelIndex)
setLandscape
public void setLandscape(int levelIndex,
short newLandscape)
getNumLevels
public short getNumLevels()
addShapesPatch
public void addShapesPatch(int levelIndex,
java.lang.String path)
throws NotShPaException,
TooLongException
- 例外:
NotShPaException
TooLongException
merge
public void merge(java.lang.String path,
java.lang.String outputPath)
getComment
public java.lang.String getComment(int level)
setComment
public void setComment(int level,
java.lang.String msg)
getPlacChunk
public PlacChunk getPlacChunk(int level)
getObjsChunk
public ObjsChunk getObjsChunk(int level)
getPoly
public PolyEntry getPoly(int level,
int num)
getPolyNumber
public int getPolyNumber(int level)
getPolygonCenterX
public double getPolygonCenterX(int level,
int poly)
getPolygonCenterY
public double getPolygonCenterY(int level,
int poly)
getNumObjs
public int getNumObjs(int level)
getObjsItem
public ObjsEntry getObjsItem(int level,
int num)
addObject
public ObjsEntry addObject(int level)
addObject
public void addObject(int level,
ObjsEntry entry)
removeEntry
public void removeEntry(int level,
ObjsEntry gone)
getLinsNumber
public int getLinsNumber(int level)
getLin
public LinsEntry getLin(int level,
int index)
getSidsNumber
public int getSidsNumber(int level)
getSide
public SidsEntry getSide(int level,
int index)
isOptimized
public boolean isOptimized()
convertTextures
public void convertTextures(int level,
int col1,
int bmp1,
int xfer1,
int cp1,
int col2,
int bmp2,
int xfer2,
int cp2)
convertTextures
public void convertTextures(int level,
int col1,
int bmp1,
int xfer1,
int col2,
int bmp2,
int xfer2)
convertTextures
public void convertTextures(int level,
int col1,
int bmp1,
int col2,
int bmp2)
convertTextures
public void convertTextures(int level)
removeChildFrame
public void removeChildFrame(javax.swing.JFrame window)
addChildFrame
public void addChildFrame(javax.swing.JFrame window)
turnProgOff
public void turnProgOff()
initLoad
public void initLoad()
getIsMerged
public boolean getIsMerged()