clone method
Returns a deep copy of this instance, preserving RaylibStructBase.originalPointer if present.
Implementation
@override
MaterialMapD clone() => .new(
originalPointer: originalPointer,
texture: texture.clone(),
color: color.clone(),
value: value,
);