|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jme.scene.UserDataManager
public class UserDataManager
UserDataManager maintains a map of objects that are assigned to scene data (Spatials). This data can be any user defined Savable data.
Method Summary | |
---|---|
void |
bind(Spatial key,
Spatial original)
|
void |
clear()
|
java.util.HashMap<java.lang.String,Savable> |
getAllData(Spatial key)
|
static UserDataManager |
getInstance()
Obtains the singleton instance of the UserDataManager. |
Savable |
getUserData(Spatial spatial,
java.lang.String key)
Retrieves a user data object(Savable) using a Spatial key and a finegrained key |
Savable |
removeUserData(Spatial spatial,
java.lang.String key)
Removed a user data object(Savable) from the map using a Spatial key and a finegrained key |
void |
setAllData(Spatial key,
java.util.HashMap<java.lang.String,Savable> data)
|
void |
setUserData(Spatial spatial,
java.lang.String key,
Savable data)
Maps a Spatial and a key to user data(a Savable) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static UserDataManager getInstance()
public java.util.HashMap<java.lang.String,Savable> getAllData(Spatial key)
public void setAllData(Spatial key, java.util.HashMap<java.lang.String,Savable> data)
public void setUserData(Spatial spatial, java.lang.String key, Savable data)
spatial
- Main key used in mappingkey
- Key for finegrained mapping inside the provided Spatialdata
- User data to map against the Spatial and keypublic Savable getUserData(Spatial spatial, java.lang.String key)
spatial
- Main key used in mappingkey
- Key for finegrained mapping inside the provided Spatial
public Savable removeUserData(Spatial spatial, java.lang.String key)
spatial
- Main key used in mappingkey
- Key for finegrained mapping inside the provided Spatial
public void bind(Spatial key, Spatial original)
public void clear()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |