Package com.rvandoosselaer.blocks
Class PhysicsChunkPagerState
- java.lang.Object
-
- com.jme3.app.state.BaseAppState
-
- com.rvandoosselaer.blocks.PhysicsChunkPagerState
-
- All Implemented Interfaces:
com.jme3.app.state.AppState
public class PhysicsChunkPagerState extends com.jme3.app.state.BaseAppStateAn AppState implementation that manages the lifecycle of aPhysicsChunkPager.
-
-
Constructor Summary
Constructors Constructor Description PhysicsChunkPagerState(com.jme3.bullet.PhysicsSpace physicsSpace, BlocksManager blocksManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcleanup(com.jme3.app.Application app)com.jme3.math.Vector3fgetLocation()com.jme3.bullet.PhysicsSpacegetPhysicsSpace()protected voidinitialize(com.jme3.app.Application app)protected voidonDisable()protected voidonEnable()voidsetLocation(com.jme3.math.Vector3f location)voidsetPhysicsSpace(@NonNull com.jme3.bullet.PhysicsSpace physicsSpace)voidupdate(float tpf)
-
-
-
Constructor Detail
-
PhysicsChunkPagerState
public PhysicsChunkPagerState(com.jme3.bullet.PhysicsSpace physicsSpace, BlocksManager blocksManager)
-
-
Method Detail
-
initialize
protected void initialize(com.jme3.app.Application app)
- Specified by:
initializein classcom.jme3.app.state.BaseAppState
-
cleanup
protected void cleanup(com.jme3.app.Application app)
- Specified by:
cleanupin classcom.jme3.app.state.BaseAppState
-
onEnable
protected void onEnable()
- Specified by:
onEnablein classcom.jme3.app.state.BaseAppState
-
onDisable
protected void onDisable()
- Specified by:
onDisablein classcom.jme3.app.state.BaseAppState
-
update
public void update(float tpf)
- Specified by:
updatein interfacecom.jme3.app.state.AppState- Overrides:
updatein classcom.jme3.app.state.BaseAppState
-
setPhysicsSpace
public void setPhysicsSpace(@NonNull @NonNull com.jme3.bullet.PhysicsSpace physicsSpace)
-
getPhysicsSpace
public com.jme3.bullet.PhysicsSpace getPhysicsSpace()
-
setLocation
public void setLocation(com.jme3.math.Vector3f location)
-
getLocation
public com.jme3.math.Vector3f getLocation()
-
-