pub enum UGCContentDescriptorID {
NudityOrSexualContent = 1,
FrequentViolenceOrGore = 2,
AdultOnlySexualContent = 3,
GratuitousSexualContent = 4,
AnyMatureContent = 5,
}
Expand description
Users can control what user-generated content they want to see under the Mature Content Filtering section in their preferences. This filtering is done automatically by Steam servers, but first, user-generated content must be tagged appropriately. Developers can use AddContentDescriptor and RemoveContentDescriptor calls to manage content descriptors a piece of UGC has. These can be retrieved from the result of a query via GetQueryUGCContentDescriptors.
Variants§
NudityOrSexualContent = 1
Some Nudity or Sexual Content: Contains content that has some nudity or sexual themes, but not as the primary focus.
FrequentViolenceOrGore = 2
Frequent Violence or Gore: Contains content that features extreme violence or gore.
AdultOnlySexualContent = 3
Adult Only Sexual Content: Contains content that is sexually explicit or graphic and is intended for adults only. Users must affirm that they are at least eighteen years old before they can view content with this content descriptor.
GratuitousSexualContent = 4
Frequent Nudity or Sexual Content: Contains content that primarily features nudity or sexual themes. Users must affirm that they are at least eighteen years old before they can view content with this content descriptor.
AnyMatureContent = 5
General Mature Content: Contains mature topics that may not be appropriate for all audiences.