|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.lenkaspace.creeper.model.CRBaseModel
net.lenkaspace.creeper.model.CRWorld
public class CRWorld
Represents a world and maintains all sublcasses of CRBaseSituatedObject
| Field Summary |
|---|
| Fields inherited from class net.lenkaspace.creeper.model.CRBaseModel |
|---|
childModels, id |
| Constructor Summary | |
|---|---|
CRWorld(int id_,
CRVector3d size_,
CRController controller_)
Constructor. |
|
| Method Summary | |
|---|---|
void |
addDynamicModel(CRBaseDynamicModel dynamicModel_)
Add a CRBaseDynamicModel to the list of dynamicModels and situatedModels. |
void |
addSituatedModel(CRBaseSituatedModel situatedModel_)
Add a CRBaseSituatedModel to the list of situatedModels. |
void |
clearChildren()
Clear all arrays that store any child objects. |
CRController |
getController()
|
java.util.ArrayList<CRBaseDynamicModel> |
getDynamicModels()
|
boolean |
getHasScenarios()
|
java.util.ArrayList<java.lang.String> |
getScenarios()
|
java.lang.String[] |
getScenariosAsArray()
|
java.util.ArrayList<CRBaseSituatedModel> |
getSituatedModels()
|
CRVector3d |
getSize()
|
boolean |
isBorderless()
|
void |
removeDynamicModel(CRBaseDynamicModel dynamicModel_)
Remove a CRBaseDynamicModel from the list of situatedModels. |
void |
removeSituatedModel(CRBaseSituatedModel situatedModel_)
Remove a CRBaseSituatedModel from the list of situatedModels. |
void |
setBorderless(boolean isBorderless)
|
void |
setDynamicModels(java.util.ArrayList<CRBaseDynamicModel> situatedModels)
|
void |
setSituatedModels(java.util.ArrayList<CRBaseSituatedModel> situatedModels)
|
void |
setSize(CRVector3d size_)
|
void |
update()
Main update function. |
| Methods inherited from class net.lenkaspace.creeper.model.CRBaseModel |
|---|
addChildModel, getId, getIsRemoved, onRunEnd, onRunStart, onTrialEnd, onTrialStart, removeChildModel, setId, setIsRemoved |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CRWorld(int id_,
CRVector3d size_,
CRController controller_)
id_ - int unique idsize_ - CRVector3d size [width, height, depth]controller_ - CRController holding controller instance| Method Detail |
|---|
public void update()
public void addSituatedModel(CRBaseSituatedModel situatedModel_)
situatedModel_ - CRBaseSituatedModel to addpublic void removeSituatedModel(CRBaseSituatedModel situatedModel_)
situatedModel_ - CRBaseSituatedModel to removepublic void addDynamicModel(CRBaseDynamicModel dynamicModel_)
dynamicModel_ - CRBaseDynamicModel to addpublic void removeDynamicModel(CRBaseDynamicModel dynamicModel_)
dynamicModel_ - CRBaseDynamicModel to removepublic void clearChildren()
clearChildren in class CRBaseModelpublic java.util.ArrayList<CRBaseSituatedModel> getSituatedModels()
public void setSituatedModels(java.util.ArrayList<CRBaseSituatedModel> situatedModels)
public java.util.ArrayList<CRBaseDynamicModel> getDynamicModels()
public void setDynamicModels(java.util.ArrayList<CRBaseDynamicModel> situatedModels)
public CRVector3d getSize()
public void setSize(CRVector3d size_)
public boolean isBorderless()
public void setBorderless(boolean isBorderless)
public CRController getController()
public java.util.ArrayList<java.lang.String> getScenarios()
public java.lang.String[] getScenariosAsArray()
public boolean getHasScenarios()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||