98 lines
1.4 KiB
C++
98 lines
1.4 KiB
C++
#ifndef __PREREQUISITES_MODULE_H__
|
|
#define __PREREQUISITES_MODULE_H__
|
|
|
|
class PhysicManager;
|
|
|
|
//################################################################
|
|
//
|
|
// Physic Types
|
|
//
|
|
class pContactReport;
|
|
class pTriggerReport;
|
|
class pRayCastReport;
|
|
class pContactModify;
|
|
|
|
|
|
class pRigidBody;
|
|
class pObjectDescr;
|
|
|
|
class pJointSettings;
|
|
class pJoint;
|
|
class pJointBall;
|
|
class pJointFixed;
|
|
class pJointPulley;
|
|
|
|
class pJointPointOnLine;
|
|
class pJointPointInPlane;
|
|
class pJointRevolute;
|
|
class pJointDistance;
|
|
class pJointD6;
|
|
class pJointPrismatic;
|
|
class pJointCylindrical;
|
|
class pClothDesc;
|
|
class pCloth;
|
|
|
|
class pFluid;
|
|
class pFluidDesc;
|
|
class pFluidEmitterDesc;
|
|
class pFluidEmitter;
|
|
class pFluidRenderSettings;
|
|
class pWheelContactData;
|
|
class pSerializer;
|
|
class pWorld;
|
|
class pFactory;
|
|
class pSoftBody;
|
|
|
|
|
|
class pWheelDescr;
|
|
class pWheel;
|
|
class pWheel1;
|
|
class pWheel2;
|
|
|
|
class pVecicleDescr;
|
|
class pVehicle;
|
|
|
|
class pVehicleMotor;
|
|
class pVehicleGears;
|
|
class pVehicleMotorDesc;
|
|
class pVehicleGearDesc;
|
|
|
|
|
|
class pBoxController;
|
|
|
|
class pObjectDescr;
|
|
|
|
|
|
|
|
class IParameter;
|
|
struct pRigidBodyRestoreInfo;
|
|
|
|
|
|
|
|
namespace vtAgeia
|
|
{
|
|
class pWorldSettings;
|
|
class pSleepingSettings;
|
|
class pShape;
|
|
class pErrorStream;
|
|
class pCollisionsListener;
|
|
}
|
|
|
|
class pLogger;
|
|
class ContactInfo;
|
|
|
|
namespace vtTools
|
|
{
|
|
|
|
namespace ParameterTools
|
|
{
|
|
class CustomStructure;
|
|
}
|
|
}
|
|
|
|
|
|
using namespace vtAgeia;
|
|
|
|
#endif
|
|
|