Package dev.gothickit.zenkit.world.vob
Class InteractiveObject
java.lang.Object
dev.gothickit.zenkit.world.vob.VirtualObject
dev.gothickit.zenkit.world.vob.MovableObject
dev.gothickit.zenkit.world.vob.InteractiveObject
- All Implemented Interfaces:
NativeObject
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedInteractiveObject(com.sun.jna.Pointer handle, Consumer<com.sun.jna.Pointer> delete) -
Method Summary
Methods inherited from class dev.gothickit.zenkit.world.vob.MovableObject
getDamage, getFocusName, getFocusOverride, getHp, getMaterial, getOwner, getOwnerGuild, getVisualDestroyed, isDestroyed, isMovable, isTakable, setDamage, setDestroyed, setFocusName, setFocusOverride, setHp, setMaterial, setMovable, setOwner, setOwnerGuild, setTakable, setVisualDestroyedMethods inherited from class dev.gothickit.zenkit.world.vob.VirtualObject
addChild, fromNativeHandle, getAi, getAmbient, getAnimationStrength, getAnimationType, getBias, getBoundingBox, getChild, getChildCount, getChildren, getDynamicShadows, getEventManager, getFarClipScale, getId, getName, getNativeHandle, getNextOnTimer, getPosition, getPresetName, getRotation, getShowVisual, getSleepMode, getSpriteCameraFacingMode, getType, getVisual, isCdDynamic, isCdStatic, isPhysicsEnabled, isStatic, setAi, setAmbient, setAnimationStrength, setAnimationType, setBias, setBoundingBox, setCdDynamic, setCdStatic, setDynamicShadows, setEventManager, setFarClipScale, setName, setNextOnTimer, setPhysicsEnabled, setPosition, setPresetName, setRotation, setShowVisual, setSleepMode, setSpriteCameraFacingMode, setStatic, setVisual
-
Constructor Details
-
InteractiveObject
public InteractiveObject() -
InteractiveObject
-
-
Method Details
-
getState
public int getState() -
setState
public void setState(int val) -
getTarget
-
setTarget
-
getItem
-
setItem
-
getConditionFunction
-
setConditionFunction
-
getOnStateChangeFunction
-
setOnStateChangeFunction
-
getRewind
public boolean getRewind() -
setRewind
public void setRewind(boolean val)
-