Class AbstractMeshEntityDef
- java.lang.Object
-
- de.extio.spacecraft.shared.model.entity.AbstractEntityDef
-
- de.extio.spacecraft.shared.model.entity.builtin.def.PhysicalEntityDef
-
- de.extio.spacecraft.shared.model.entity.builtin.def.AbstractMeshEntityDef
-
- All Implemented Interfaces:
CraftableEntityDef,MeshEntityDef,ProcessableEntityDef,UpgradeableEntityDef
public abstract class AbstractMeshEntityDef extends PhysicalEntityDef implements MeshEntityDef
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.extio.spacecraft.shared.model.entity.builtin.def.PhysicalEntityDef
PhysicalEntityDef.PhysicalEntitySizeCategory, PhysicalEntityDef.PhysicalEntityTilesetPosesMode
-
Nested classes/interfaces inherited from class de.extio.spacecraft.shared.model.entity.AbstractEntityDef
AbstractEntityDef.PlacementCompatibility
-
-
Constructor Summary
Constructors Constructor Description AbstractMeshEntityDef()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCableColorB()intgetCableColorG()intgetCableColorR()doublegetMeshResistance()StringgetMeshType()UUIDgetMeshTypeUUID()voidsetCableColorB(int cableColorB)voidsetCableColorG(int cableColorG)voidsetCableColorR(int cableColorR)voidsetMeshResistance(double meshResistance)voidsetMeshType(String meshType)-
Methods inherited from class de.extio.spacecraft.shared.model.entity.builtin.def.PhysicalEntityDef
getAnimationTiles, getAudioOnDamage, getAudioOnDamageElementPriority, getAudioOnDestroyed, getAudioOnDestroyedElementPriority, getCraftingCategory, getDamagePlateau, getEmBaseEmission, getHealth, getMass, getNoOperatorTilesetPosition, getOnDamageSplitThreshold, getProcessingCategory, getRepairAmountPerTurn, getSizeCategory, getTilesetDisabled, getTilesetInoperable, getTilesetPoseIntervalMax, getTilesetPoseIntervalMin, getTilesetPoseMode, getTilesetPoses, getUpgradeCategory, getUpgradeTo, isAnimatedMovement, isConsoleControl, isConsoleControlEnabledState, isHideHealthBar, isNeedsOperator, isNeedsOperatorLogin, isOnDamageDestroyImmediately, isOnDamageSplit, isOperating, isPlayerCommandsMove, isRepairable, isRestrictedSkipSumHealth, isSelectable, setAnimatedMovement, setAnimationTiles, setAudioOnDamage, setAudioOnDamageElementPriority, setAudioOnDestroyed, setAudioOnDestroyedElementPriority, setConsoleControl, setConsoleControlEnabledState, setCraftingCategory, setDamagePlateau, setEmBaseEmission, setHealth, setHideHealthBar, setMass, setNeedsOperator, setNeedsOperatorLogin, setNoOperatorTilesetPosition, setOnDamageDestroyImmediately, setOnDamageSplit, setOnDamageSplitThreshold, setOperating, setPlayerCommandsMove, setProcessingCategory, setRepairable, setRepairAmountPerTurn, setRestrictedSkipSumHealth, setSelectable, setSizeCategory, setTilesetDisabled, setTilesetInoperable, setTilesetPoseIntervalMax, setTilesetPoseIntervalMin, setTilesetPoseMode, setTilesetPoses, setUpgradeCategory, setUpgradeTo
-
Methods inherited from class de.extio.spacecraft.shared.model.entity.AbstractEntityDef
getAutoOrientation, getCategory, getDisplayName, getLayer, getLiveEntity, getModName, getPlacementCompatibility, getTileset, getTilesetModName, getTilesetName, getTilesetPosition, getUuid, isEnabled, isPlaceable, setAutoOrientation, setCategory, setDisplayName, setEnabled, setLayer, setLiveEntity, setModName, setPlaceable, setPlacementCompatibility, setTileset, setTilesetModName, setTilesetName, setTilesetPosition, setUuid
-
-
-
-
Method Detail
-
getMeshType
public String getMeshType()
- Specified by:
getMeshTypein interfaceMeshEntityDef
-
setMeshType
public void setMeshType(String meshType)
-
getMeshTypeUUID
public UUID getMeshTypeUUID()
- Specified by:
getMeshTypeUUIDin interfaceMeshEntityDef
-
getMeshResistance
public double getMeshResistance()
- Specified by:
getMeshResistancein interfaceMeshEntityDef
-
setMeshResistance
public void setMeshResistance(double meshResistance)
-
getCableColorR
public int getCableColorR()
- Specified by:
getCableColorRin interfaceMeshEntityDef
-
setCableColorR
public void setCableColorR(int cableColorR)
-
getCableColorG
public int getCableColorG()
- Specified by:
getCableColorGin interfaceMeshEntityDef
-
setCableColorG
public void setCableColorG(int cableColorG)
-
getCableColorB
public int getCableColorB()
- Specified by:
getCableColorBin interfaceMeshEntityDef
-
setCableColorB
public void setCableColorB(int cableColorB)
-
-