public class CommonDataStore extends Object implements DataStore
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,Color> |
colors |
protected Map<String,Float> |
floats |
protected Map<String,Integer> |
integers |
protected Map<String,Matrix4f> |
matrices |
protected Map<String,Texture> |
textures |
protected Map<String,Vector3f> |
vectors |
| Constructor and Description |
|---|
CommonDataStore() |
| Modifier and Type | Method and Description |
|---|---|
void |
addColor(String name,
Color color)
Adds a Color
|
void |
addFloat(String name,
float f)
Adds a Float
|
void |
addInteger(String name,
int i)
Adds a Integer
|
void |
addMatrix(String name,
Matrix4f matrix)
Adds a Matrix4f
|
void |
addTexture(String name,
Texture texture)
Adds a Texture
|
void |
addVector(String name,
Vector3f vector)
Adds a Vector
|
Color |
getColor(String name)
Retrieve a Color
|
float |
getFloat(String name)
Retrieve a Float
|
int |
getInteger(String name)
Retrieve a Integer
|
Matrix4f |
getMatrix(String name)
Retrieve a Matrix4f
|
Texture |
getTexture(String name)
Retrieve a Texture
|
Vector3f |
getVector(String name)
Retrieve a Vector
|
boolean |
hasColor(String name)
Whether a value for the given key
exists
|
boolean |
hasFloat(String name)
Whether a value for the given key
exists
|
boolean |
hasInteger(String name)
Whether a value for the given key
exists
|
boolean |
hasMatrix(String name)
Whether a value for the given key
exists
|
boolean |
hasTexture(String name)
Whether a value for the given key
exists
|
boolean |
hasVector(String name)
Whether a value for the given key
exists
|
public void addTexture(String name, Texture texture)
DataStoreaddTexture in interface DataStorename - keytexture - valueDataStore.addTexture(String, Texture)public Texture getTexture(String name)
DataStoregetTexture in interface DataStorename - keyDataStore.getTexture(String)public boolean hasTexture(String name)
DataStorehasTexture in interface DataStorename - keyDataStore.hasTexture(String)public void addVector(String name, Vector3f vector)
DataStoreaddVector in interface DataStorename - keyvector - valueDataStore.addVector(String, Vector3f)public Vector3f getVector(String name)
DataStoregetVector in interface DataStorename - keyDataStore.getVector(String)public boolean hasVector(String name)
DataStorehasVector in interface DataStorename - keyDataStore.hasVector(String)public void addColor(String name, Color color)
DataStoreaddColor in interface DataStorename - keycolor - valueDataStore.addColor(String, Color)public Color getColor(String name)
DataStoregetColor in interface DataStorename - keyDataStore.getColor(String)public boolean hasColor(String name)
DataStorehasColor in interface DataStorename - keyDataStore.hasColor(String)public void addInteger(String name, int i)
DataStoreaddInteger in interface DataStorename - keyi - valueDataStore.addInteger(String, int)public int getInteger(String name)
DataStoregetInteger in interface DataStorename - keyDataStore.getInteger(String)public boolean hasInteger(String name)
DataStorehasInteger in interface DataStorename - keyDataStore.hasInteger(String)public void addFloat(String name, float f)
DataStoreaddFloat in interface DataStorename - keyf - valueDataStore.addFloat(String, float)public float getFloat(String name)
DataStoregetFloat in interface DataStorename - keyDataStore.getFloat(String)public boolean hasFloat(String name)
DataStorehasFloat in interface DataStorename - keyDataStore.hasFloat(String)public void addMatrix(String name, Matrix4f matrix)
DataStoreaddMatrix in interface DataStorename - keymatrix - valueDataStore.addMatrix(String, Matrix4f)public Matrix4f getMatrix(String name)
DataStoregetMatrix in interface DataStorename - keyDataStore.getMatrix(String)public boolean hasMatrix(String name)
DataStorehasMatrix in interface DataStorename - keyDataStore.hasMatrix(String)Copyright © 2014. All rights reserved.