#include <PVLE/Entity/3DPhy.h>
#include <osg/MatrixTransform>
#include <PVLE/Game/PVLEPlayer.h>
#include <PVLE/Game/PVLETeam.h>
#include <PVLE/Physics/Contact.h>
#include <PVLE/Physics/Joint.h>
#include <PVLE/Physics/Body.h>
#include <PVLE/Physics/Space.h>
#include <PVLE/Physics/Visitor.h>
#include <PVLE/Physics/CombinedTraversal.h>
#include <PVLE/3D/Commons.h>
#include <PVLE/3D/CollectNodesVisitor.h>
#include <PVLE/3D/Utility3D.h>
#include <osg/CullFace>
#include <osg/BlendFunc>
#include <osg/Geode>
#include <osg/Depth>
#include <PVLE/3D/RemoveStatesetsVisitor.h>
#include <osg/Group>
Go to the source code of this file.
Classes | |
class | DirtyDebugGeodeCallback |
Callback that keeps track a dirty/clean state for PhysicsDebugUpdateCB. More... | |
class | PhysicsDebugUpdateCB |
Update callback used to bind debug graphical objects to physics. More... | |
class | FindBodiesCopy |
Functor for combined traversal that finds bodies. More... | |
class | FindGeomCopy |
Functor for combined traversal that finds geoms. More... | |
class | GeomTranslateVisitor |
Physics visitor that applies a translation on all geoms it finds. More... | |
class | GeomRotateVisitor |
Physics visitor that applies a rotation on all geoms it finds. More... | |
class | FindVisitor |
Physics visitor that looks for a geom (and keeps a pointer to the first encountered). More... | |
Defines | |
#define | C3DPHY_LOCK ((void)0) |
#define | C3DPHY_UNLOCK ((void)0) |
#define | C3DPHY_LOCK_CHECK ((void)0) |
#define C3DPHY_LOCK ((void)0) |
Definition at line 814 of file 3DPhy.cpp.
Referenced by C3DPhyOwner::doDelayed3DPhy(), C3DPhyOwner::doDeleteGfx(), and C3DPhyOwner::doDeletePhy().
#define C3DPHY_LOCK_CHECK ((void)0) |
Definition at line 826 of file 3DPhy.cpp.
Referenced by C3DPhyOwner::addInScene(), C3DPhyOwner::doDelayed3DPhy(), C3DPhyOwner::doNetworkClientRemove3DPhy(), and C3DPhyOwner::markAsRemoved().
#define C3DPHY_UNLOCK ((void)0) |
Definition at line 820 of file 3DPhy.cpp.
Referenced by C3DPhyOwner::doDelayed3DPhy(), C3DPhyOwner::doDeleteGfx(), and C3DPhyOwner::doDeletePhy().