ModelD constructor

ModelD({
  1. Pointer<ModelC>? originalPointer,
  2. MatrixD? transform,
  3. List<MeshD>? meshes,
  4. List<MaterialD>? materials,
  5. List<int>? meshMaterial,
  6. List<BoneInfoD>? bones,
  7. List<TransformD>? bindPose,
})

Implementation

ModelD({
  super.originalPointer,
  MatrixD? transform,
  List<MeshD>? meshes,
  List<MaterialD>? materials,
  List<int>? meshMaterial,
  List<BoneInfoD>? bones,
  List<TransformD>? bindPose,
}) :
  transform = transform ?? .new(),
  meshes = meshes ?? [],
  materials = materials ?? [],
  meshMaterial = meshMaterial ?? [],
  bones = bones ?? [],
  bindPose = bindPose ?? [];