public class EntityManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
APPROVED
The Constant APPROVED.
|
static java.util.HashMap<java.lang.String,EntityItem> |
entities
The entities.
|
static java.lang.String |
ENTITIES
The Constant ENTITIES.
|
static java.lang.String |
RECORDINGS
The Constant RECORDINGS.
|
Constructor and Description |
---|
EntityManager(IStage stage,
float displayWidth,
float displayHeight,
com.jme3.math.Vector2f displayOffset,
MuseumApp app)
Instantiates a new entity manager.
|
Modifier and Type | Method and Description |
---|---|
boolean |
areRecordingPromptsVisible()
Are recording prompts visible.
|
java.util.HashMap<java.lang.String,EntityItem> |
getEntities()
Gets the entities.
|
void |
loadAllContent(java.lang.String contentFolderLocation)
Load all content.
|
void |
setUserRecordingPromptLabelsVisibility(boolean visibility)
Sets the user recording prompt labels visibility.
|
public static final java.lang.String APPROVED
public static java.util.HashMap<java.lang.String,EntityItem> entities
public static final java.lang.String ENTITIES
public static final java.lang.String RECORDINGS
public EntityManager(IStage stage, float displayWidth, float displayHeight, com.jme3.math.Vector2f displayOffset, MuseumApp app)
stage
- the stagedisplayWidth
- the display widthdisplayHeight
- the display heightdisplayOffset
- the display offsetapp
- the apppublic boolean areRecordingPromptsVisible()
public java.util.HashMap<java.lang.String,EntityItem> getEntities()
public void loadAllContent(java.lang.String contentFolderLocation) throws ContentTypeNotBoundException
contentFolderLocation
- the content folder locationContentTypeNotBoundException
- the content type not bound exceptionpublic void setUserRecordingPromptLabelsVisibility(boolean visibility)
visibility
- the new user recording prompt labels visibility