AnimatLab  2
Test
VsUniversal.h
Go to the documentation of this file.
1 
7 #pragma once
8 
9 namespace VortexAnimatSim
10 {
11  namespace Environment
12  {
13  namespace Joints
14  {
15 
17  {
18  protected:
20  Vx::VxHomokinetic *m_vxSocket;
21 
22  virtual void SetupPhysics();
23  virtual void DeletePhysics();
24 
25  public:
26  VsUniversal();
27  virtual ~VsUniversal();
28 
29 #pragma region DataAccesMethods
30 
31  virtual bool SetData(const std::string &strDataType, const std::string &strValue, bool bThrowError = true);
32  virtual void QueryProperties(CStdPtrArray<TypeProperty> &aryProperties);
33 
34 #pragma endregion
35 
36  virtual void CreateJoint();
37  };
38 
39  } //Joints
40  } // Environment
41 } //VortexAnimatSim
A BallSocket type of joint.
Definition: BallSocket.h:27
A common class for all joint data specific to vortex.
Definition: VsJoint.h:32
Classes for implementing the cm-labs vortex physics engine for AnimatLab.
Vx::VxHomokinetic * m_vxSocket
The vortex socket class.
Definition: VsUniversal.h:20