@Persistent public class TangibleObject extends SWGObject
Constructor and Description |
---|
TangibleObject() |
TangibleObject(long objectID,
Planet planet,
java.lang.String template) |
TangibleObject(long objectID,
Planet planet,
java.lang.String template,
Point3D position,
Quaternion orientation) |
Modifier and Type | Method and Description |
---|---|
void |
addDefender(TangibleObject defender) |
java.util.List<java.lang.Integer> |
getComponentCustomizations() |
int |
getConditionDamage() |
byte[] |
getCustomization() |
java.util.Vector<TangibleObject> |
getDefendersList() |
java.lang.String |
getFaction() |
int |
getIncapTimer() |
int |
getMaxDamage() |
int |
getOptionsBitmask() |
int |
getPvPBitmask() |
boolean |
isAttackableBy(CreatureObject attacker) |
boolean |
isStaticObject() |
void |
removeDefender(TangibleObject defender) |
void |
sendBaselines(Client destination) |
void |
setComponentCustomizations(java.util.List<java.lang.Integer> componentCustomizations) |
void |
setConditionDamage(int conditionDamage) |
void |
setCustomization(byte[] customization) |
void |
setFaction(java.lang.String faction) |
void |
setIncapTimer(int incapTimer) |
void |
setMaxDamage(int maxDamage) |
void |
setOptionsBitmask(int optionsBitmask) |
void |
setPvPBitmask(int pvpBitmask) |
void |
setStaticObject(boolean staticObject) |
_add, _remove, add, addObserver, getArrangement, getArrangementId, getAttachment, getAttributes, getAwareObjects, getClient, getComplexity, getContainer, getContainerInfo, getCorrectArrangementId, getCustomName, getDetailFilename, getDetailName, getFloatAttribute, getGrandparent, getHeading, getIntAttribute, getMeshVisitor, getMovementCounter, getMutex, getObjectId, getObjectID, getObservers, getOrientation, getParentId, getPermissions, getPlanet, getPlanetId, getPortalVisitor, getPosition, getRadians, getSlottedObject, getStfFilename, getStfName, getStringAttribute, getTemplate, getTemplateData, getVolume, getWorldPosition, hasObservers, inRange, isInQuadtree, isInSnapshot, isPersistent, isSubChildOf, makeAware, makeUnaware, notifyObservers, notifyObservers, notifyObserversInRange, remove, removeObserver, sendCreate, sendDestroy, sendSceneEndBaselines, sendUpdateContainment, setArrangementId, setAttachment, setClient, setContainerPermissions, setCustomName, setDetailFilename, setDetailName, setFloatAttribute, setIntAttribute, setIsInQuadtree, setisInSnapshot, setMovementCounter, setOrientation, setParent, setParentId, setParentId, setPersistent, setPlanet, setPlanetId, setPosition, setStfFilename, setStfName, setStringAttribute, setTemplate, setTemplateData, setVolume, transferTo, viewChildren
public TangibleObject(long objectID, Planet planet, java.lang.String template)
public TangibleObject(long objectID, Planet planet, java.lang.String template, Point3D position, Quaternion orientation)
public TangibleObject()
public int getIncapTimer()
public void setIncapTimer(int incapTimer)
public int getConditionDamage()
public void setConditionDamage(int conditionDamage)
public byte[] getCustomization()
public void setCustomization(byte[] customization)
public java.util.List<java.lang.Integer> getComponentCustomizations()
public void setComponentCustomizations(java.util.List<java.lang.Integer> componentCustomizations)
public int getOptionsBitmask()
public void setOptionsBitmask(int optionsBitmask)
public int getMaxDamage()
public void setMaxDamage(int maxDamage)
public boolean isStaticObject()
public void setStaticObject(boolean staticObject)
public int getPvPBitmask()
public void setPvPBitmask(int pvpBitmask)
public java.lang.String getFaction()
public void setFaction(java.lang.String faction)
public java.util.Vector<TangibleObject> getDefendersList()
public void addDefender(TangibleObject defender)
public void removeDefender(TangibleObject defender)
public boolean isAttackableBy(CreatureObject attacker)
public void sendBaselines(Client destination)
sendBaselines
in class SWGObject