| Modifier and Type | Field and Description |
|---|---|
protected ArrayList<Entity> |
Node.entities
List of Entities, attached to this Node
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Entity> |
Node.getEntity(Class<T> type)
Convenience method.
|
| Modifier and Type | Method and Description |
|---|---|
List<Entity> |
Node.getEntities()
Returns List of Entities
|
| Modifier and Type | Method and Description |
|---|---|
Node |
Node.add(Entity entity)
Add an Entity to this Node.
|
boolean |
Node.remove(Entity entity)
Remove Entity from this Node.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Node.setEntities(ArrayList<Entity> entities)
Replaces Entities.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Camera |
class |
Figure
A Figure represents a renderable
Mesh. |
class |
FogGenerator |
class |
OrthographicCamera |
class |
QuickEntity
A helper class to create an
Entity easily. |
| Modifier and Type | Class and Description |
|---|---|
class |
Chaser |
class |
FlyMover
Moves an Node up and/or down.
|
class |
HumanMover
Moves a Node around in horizontal axis only.
|
class |
MouseLook |
class |
SimpleMover
Moves a node around based on the up vector of the node.
|
| Modifier and Type | Class and Description |
|---|---|
class |
QuickRenderPass |
class |
WireframeDisplay |
| Modifier and Type | Class and Description |
|---|---|
class |
AmbientLight |
class |
BaseLight |
class |
DirectionalLight |
class |
Light |
class |
PointLight |
class |
SpotLight |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SceneGraphRetriever<T extends Entity>
A SceneGraphRetriever should be able to filter out
Entities from the SceneGraph.
|
| Modifier and Type | Field and Description |
|---|---|
protected List<Entity> |
EntityRetriever.entities
Entites found while scanning
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Entity> |
SingleEntityRetriever.get(Class<T> type)
Call #scan(Node) first!
|
<E extends Entity> |
SceneGraphRetriever.getAll(Class<E> filter)
Return all Entities, which life in the scanned node
and it's children.
|
<E extends Entity> |
EntityRetriever.getAll(Class<E> filter)
Return all Entities, which life in the scanned node
and it's children.
|
| Modifier and Type | Method and Description |
|---|---|
List<Entity> |
EntityRetriever.getAll()
Call #scan(Node) first!
|
protected List<Entity> |
EntityRetriever.getAll(Node node)
This method flattens a scenegraph,
NOTE: this method adds all encountered nodes
to the object's nodes list.
|
protected List<Entity> |
EntityRetriever.getAll(Node node,
boolean addNodes)
This method flattens a scenegraph
|
Copyright © 2014. All rights reserved.