vooga.levelEditor.model
Class InstantiatedGameItemModel
java.lang.Object
vooga.levelEditor.model.InstantiatedGameItemModel
public class InstantiatedGameItemModel
- extends java.lang.Object
Encapsulates the level editor data associated with an instantiated instance
of a game item.
- Author:
- Phil Puryear
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InstantiatedGameItemModel
public InstantiatedGameItemModel(GameItemClassModel classModel)
- Create a new model.
- Parameters:
classModel
- The model for the class of this game item.
instantiate
public void instantiate()
getGameItem
public GameItem getGameItem()
getConstructorParams
public java.util.List<EditableParameter> getConstructorParams()
getSetterParams
public java.util.Map<java.lang.reflect.Method,java.util.List<EditableParameter>> getSetterParams()
getClassModel
public GameItemClassModel getClassModel()
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
setGameItem
public void setGameItem(GameItem item)