|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CollideableGroup
Group of Collideables, that can be handled like a Collideable itself.
| Method Summary | |
|---|---|
void |
addCollideable(Collideable c)
Adds a Collideable to the Group. |
Collideable |
getChild(int i)
|
int |
getChildrenCount()
|
CollideableGroupType |
getGroupType()
|
void |
removeAllCollideables()
Removes all collideables. |
void |
removeCollideable(Collideable c)
Removes a Collideable from the Group. |
| Methods inherited from interface org.xith3d.physics.collision.Collideable |
|---|
getBaseGFX, getBody, getDebugGFX, getEngine, getInfo, getParent, getPosition, getPosition, getRotation, getRotation, getRotationMatrix, getRotationMatrix, getType, getUserObject, getWorldPos, getWorldPos, getWorldRot, getWorldRot, getWorldRotMat, getWorldRotMat, isEnabled, recomputeChildrenWorldCoords, recomputeWorldCoords, setBody, setEnabled, setPosition, setPosition, setPositionX, setPositionY, setPositionZ, setRotation, setRotation, setRotationMatrix, setRotationX, setRotationY, setRotationZ, setUserObject |
| Methods inherited from interface org.jagatoo.datatypes.NamableObject |
|---|
setName |
| Methods inherited from interface org.jagatoo.datatypes.NamedObject |
|---|
getName |
| Method Detail |
|---|
CollideableGroupType getGroupType()
CollideableGroupType of this CollideableGroup.void addCollideable(Collideable c)
c - the Collideable to addvoid removeCollideable(Collideable c)
c - the Collideable to removevoid removeAllCollideables()
Collideable getChild(int i)
int getChildrenCount()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||