Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.
OutfitType
OutfitType is an enum used with AvatarEditorService to distinguish saved player outfits by their content. It is accepted by AvatarEditorService:GetOutfitsAsync() and AvatarEditorService:GetOutfits() as a filter.
The most common values are OutfitType.Avatar (a full-body outfit) and OutfitType.Makeup (a makeup-only configuration). Passing OutfitType.All to a query method returns outfits of every type with no filtering applied.
Items
| Name | Value | Description |
|---|---|---|
| All | 1 | Returns outfits of every type, with no filtering applied. |
| Avatar | 2 | A full-body avatar outfit. |
| DynamicHead | 3 | An outfit containing a dynamic head. |
| Shoes | 4 | An outfit consisting of a pair of shoes. |
| Makeup | 5 | An outfit consisting of makeup items applied to the avatar's face. |
All
Returns outfits of every type, with no filtering applied.
| Field | Value |
|---|---|
| value | 1 |
Avatar
A full-body avatar outfit.
| Field | Value |
|---|---|
| value | 2 |
DynamicHead
An outfit containing a dynamic head.
| Field | Value |
|---|---|
| value | 3 |
Shoes
An outfit consisting of a pair of shoes.
| Field | Value |
|---|---|
| value | 4 |
Makeup
An outfit consisting of makeup items applied to the avatar's face.
| Field | Value |
|---|---|
| value | 5 |