MCPcopy Create free account
hub / github.com/DanielChappuis/reactphysics3d / HingeJointComponents

Method HingeJointComponents

src/components/HingeJointComponents.cpp:36–48  ·  view source on GitHub ↗

Constructor

Source from the content-addressed store, hash-verified

34
35// Constructor
36HingeJointComponents::HingeJointComponents(MemoryAllocator& allocator)
37 :Components(allocator, sizeof(Entity) + sizeof(HingeJoint*) + sizeof(Vector3) +
38 sizeof(Vector3) + sizeof(Vector3) + sizeof(Vector3) +
39 sizeof(Matrix3x3) + sizeof(Matrix3x3) + sizeof(Vector3) +
40 sizeof(Vector2) + sizeof(Matrix3x3) + sizeof(Matrix2x2) +
41 sizeof(Vector3) + sizeof(Vector2) + sizeof(Quaternion) +
42 sizeof(Vector3) + sizeof(Vector3) + sizeof(Vector3) + sizeof(Vector3) +
43 sizeof(Vector3) + sizeof(decimal) + sizeof(decimal) + sizeof(decimal) +
44 sizeof(decimal) + sizeof(decimal) + sizeof(decimal) + sizeof(decimal) +
45 sizeof(bool) + sizeof(bool) + sizeof(decimal) + sizeof(decimal) +
46 sizeof(bool) + sizeof(bool) + sizeof(decimal) + sizeof(decimal), 35 * GLOBAL_ALIGNMENT ) {
47
48}
49
50// Allocate memory for a given number of components
51void HingeJointComponents::allocate(uint32 nbComponentsToAllocate) {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected