const classes_names = [
'FEMALE_FACE', 'MALE_FACE', 'FEMALE_GENITALIA_COVERED', 'FEMALE_GENITALIA_EXPOSED', 'BUTTOCKS_COVERED',
'BUTTOCKS_EXPOSED', 'FEMALE_BREAST_COVERED', 'FEMALE_BREAST_EXPOSED', 'MALE_BREAST_EXPOSED', 'ARMPITS_EXPOSED',
'BELLY_EXPOSED', 'MALE_GENITALIA_EXPOSED', 'ANUS_EXPOSED', 'FEET_COVERED', 'FEET_EXPOSED',
]
in the order of IDs starting with 0 for FEMALE_FACE.
In a mod, you can also call DetectionGD.classes_mask_from_names(['FEMALE_FACE', 'BUTTOCKS_COVERED'])
static func classes_mask_from_names(names : Array[String]) -> int:
var mask = 0
for name in names:
var index = DetectionGD.classes_names.find(name)
if index == -1:
prints("Classe", name, "not found")
continue
mask |= (1 << index)
return mask