|
||||||||||
| 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 key
public 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 | |||||||||