36 m_shapeType = CBulletProperties::ShapeTypes::Box;
37 m_activationState = CBulletProperties::ActivationState::ActiveTag;
42 m_physicsEnabled =
false;
63 m_mass = original_obj.
mass();
65 m_friction = original_obj.
friction();
68 m_height = original_obj.
height();
69 m_radius = original_obj.
radius();
72 m_vertices = original_obj.
vertices();
73 m_size = original_obj.
size();
80 if (
this == &original_obj) {
92 return m_physicsEnabled;
98 m_physicsEnabled = physics_enabled;
116 return m_restitution;
140 return m_linearFactor;
146 m_linearFactor = linear_factor;
152 return m_angularFactor;
158 m_angularFactor = angular_factor;
170 m_shapeType = shape_type;
212 return m_planeNormal;
218 m_planeNormal = plane_normal;
224 return m_planeConstant;
230 m_planeConstant = plane_constant;
257 m_rigidBody = rigid_body;
263 return m_activationState;
const float planeConstant() const
void setPhysicsEnabled(bool physics_enabled)
void setFriction(float friction)
void setRadius(float radius)
void setRigidBody(btRigidBody *rigid_body)
const float height() const
const btVector3 & linearFactor() const
const ShapeTypes shapeType() const
const float friction() const
void setLinearFactor(const btVector3 &linear_factor)
virtual void copyValuesFromObject(const CBulletProperties &original_obj)
const QString & vertices() const
void setPlaneNormal(const btVector3 &plane_normal)
const CBulletProperties & operator=(const CBulletProperties &original_obj)
void setHeight(float height)
void setPlaneConstant(float plane_constant)
void setShapeType(ShapeTypes shape_type)
void setVertices(const QString &vertices)
const float restitution() const
const float radius() const
const bool physicsEnabled() const
const btVector3 & size() const
const btVector3 & angularFactor() const
void setAngularFactor(const btVector3 &angular_factor)
void setSize(const btVector3 &size)
btRigidBody * rigidBody() const
const btVector3 & planeNormal() const
void setActivationState(const CBulletProperties::ActivationState &activationState)
CBulletProperties::ActivationState activationState() const
void setRestitution(float restitution)