structAllocateInto method
Allocates nested pointers into temp under key as needed.
Implementation
@override
void structAllocateInto(RaylibTemp temp, WasmStructPointer<ModelD> p, String key) {
if (meshes.isNotEmpty) _meshes.ptr = temp.Mesh$.Array(meshes, key: '${key}_meshes');
if (materials.isNotEmpty) _materials.ptr = temp.Material$.Array(materials, key: '${key}_materials');
if (meshMaterial.isNotEmpty) _meshMaterial.ptr = temp.Int32$.Array(meshMaterial, key: '${key}_meshMaterial');
if (bones.isNotEmpty) _bones.ptr = temp.BoneInfo$.Array(bones, key: '${key}_bones');
if (bindPose.isNotEmpty) _bindPose.ptr = temp.Transform$.Array(bindPose, key: '${key}_bindPose');
}