Table of Contents

Enum Folder

Namespace
Sdl3Sharp.IO
Assembly
Sdl3Sharp.dll

Represents the type of OS-provided default folders for a specific purpose

public enum Folder

Fields

Desktop = 1

The user's desktop folder

The folder of files that are displayed on the desktop. Note that the existence of a desktop folder does not guarantee that the system does show icons on its desktop; certain GNU/Linux distros with a graphical environment may not have desktop icons.

Documents = 2

The user's documents folder

User document files, possibly application-specific. This is a good place to save a user's projects.

Downloads = 3

The user's downloads folder

Standard folder for user files downloaded from the internet.

Home = 0

The user's home directory

The folder which contains all of the current user's data, preferences, and documents. It usually contains most of the other folders. If a requested folder does not exist, the home folder can be considered a safe fallback to store a user's documents.

Music = 4

The user's music folder

Music files that can be played using a standard music player (mp3, ogg, ...).

Pictures = 5

The user's pictures folder

Image files that can be displayed using a standard viewer (png, jpg, ...).

PublicShare = 6

The user's folder for files to be shared with others

Files that are meant to be shared with other users on the same computer.

SavedGames = 7

The user's saved games folder

Save files for games.

Screenshots = 8

The user's screenshots folder

Application screenshots.

Templates = 9

The user's templates folder

Template files to be used when the user requests the desktop environment to create a new file in a certain folder, such as "New Text File.txt". Any file in the Templates folder can be used as a starting point for a new file.

Videos = 10

The user's videos folder

Video files that can be played using a standard video player (mp4, webm, ...).