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.BaseAppState
An AppState implementation that manages the lifecycle of aPhysicsChunkPager
.
-
-
Constructor Summary
Constructors Constructor Description PhysicsChunkPagerState(com.jme3.bullet.PhysicsSpace physicsSpace, ChunkManager chunkManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
cleanup(com.jme3.app.Application app)
com.jme3.math.Vector3f
getLocation()
com.jme3.bullet.PhysicsSpace
getPhysicsSpace()
protected void
initialize(com.jme3.app.Application app)
protected void
onDisable()
protected void
onEnable()
void
setLocation(com.jme3.math.Vector3f location)
void
setPhysicsSpace(@NonNull com.jme3.bullet.PhysicsSpace physicsSpace)
void
update(float tpf)
-
-
-
Constructor Detail
-
PhysicsChunkPagerState
public PhysicsChunkPagerState(com.jme3.bullet.PhysicsSpace physicsSpace, ChunkManager chunkManager)
-
-
Method Detail
-
initialize
protected void initialize(com.jme3.app.Application app)
- Specified by:
initialize
in classcom.jme3.app.state.BaseAppState
-
cleanup
protected void cleanup(com.jme3.app.Application app)
- Specified by:
cleanup
in classcom.jme3.app.state.BaseAppState
-
onEnable
protected void onEnable()
- Specified by:
onEnable
in classcom.jme3.app.state.BaseAppState
-
onDisable
protected void onDisable()
- Specified by:
onDisable
in classcom.jme3.app.state.BaseAppState
-
update
public void update(float tpf)
- Specified by:
update
in interfacecom.jme3.app.state.AppState
- Overrides:
update
in 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()
-
-