{"version":3,"file":"multiplyColors.mjs","sources":["../../../../src/scene/container/utils/multiplyColors.ts"],"sourcesContent":["import { multiplyHexColors } from './multiplyHexColors';\n\nconst WHITE_BGR = 0xFFFFFF;\n\n/**\n * @param localBGRColor\n * @param parentBGRColor\n * @internal\n */\nexport function multiplyColors(localBGRColor: number, parentBGRColor: number)\n{\n    if (localBGRColor === WHITE_BGR)\n    {\n        return parentBGRColor;\n    }\n\n    if (parentBGRColor === WHITE_BGR)\n    {\n        return localBGRColor;\n    }\n\n    return multiplyHexColors(localBGRColor, parentBGRColor);\n}\n"],"names":[],"mappings":";;;AAEA,MAAM,SAAA,GAAY,QAAA;AAOX,SAAS,cAAA,CAAe,eAAuB,cAAA,EACtD;AACI,EAAA,IAAI,kBAAkB,SAAA,EACtB;AACI,IAAA,OAAO,cAAA;AAAA,EACX;AAEA,EAAA,IAAI,mBAAmB,SAAA,EACvB;AACI,IAAA,OAAO,aAAA;AAAA,EACX;AAEA,EAAA,OAAO,iBAAA,CAAkB,eAAe,cAAc,CAAA;AAC1D;;;;"}