galaxy 1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages Concepts
galaxy::fs Namespace Reference

Classes

class  PhysfsStream
 Custom SFML input stream using PhysFS. More...
 
class  Serializable
 Allows a class to be serialized. More...
 
class  VirtualFileSystem
 File System to make managing files easier. More...
 

Enumerations

enum class  DialogButton : int { cancel_no = 0 , ok_yes = 1 , yes_no_cancel = 2 }
 Type of button for tinyfd boxes. More...
 
enum class  DialogIcon { info , warning , error , question }
 Type of native system icon to display on file dialogs. More...
 
enum class  DialogType { ok , okcancel , yesno , yesnocancel }
 Type of dialog box for use with tinyfd. More...
 

Enumeration Type Documentation

◆ DialogButton

enum class galaxy::fs::DialogButton : int
strong

Type of button for tinyfd boxes.

Enumerator
cancel_no 
ok_yes 
yes_no_cancel 

Definition at line 18 of file DialogButton.hpp.

◆ DialogIcon

enum class galaxy::fs::DialogIcon
strong

Type of native system icon to display on file dialogs.

Enums are in lowercase for tinyfiledialogs.

Enumerator
info 
warning 
error 
question 

Definition at line 20 of file DialogIcons.hpp.

◆ DialogType

enum class galaxy::fs::DialogType
strong

Type of dialog box for use with tinyfd.

Enumerator
ok 
okcancel 
yesno 
yesnocancel 

Definition at line 18 of file DialogType.hpp.