Audacity 3.2.0
Public Member Functions | Public Attributes | List of all members
FileNames::FileType Struct Reference

#include <FileNames.h>

Collaboration diagram for FileNames::FileType:
[legend]

Public Member Functions

 FileType ()=default
 
 FileType (TranslatableString d, FileExtensions e, bool a=false)
 

Public Attributes

TranslatableString description
 
FileExtensions extensions
 
bool appendExtensions = false
 

Detailed Description

Definition at line 51 of file FileNames.h.

Constructor & Destructor Documentation

◆ FileType() [1/2]

FileNames::FileType::FileType ( )
default

◆ FileType() [2/2]

FileNames::FileType::FileType ( TranslatableString  d,
FileExtensions  e,
bool  a = false 
)
inline

Definition at line 54 of file FileNames.h.

55 : description{ std::move( d ) }
56 , extensions( std::move( e ) )
57 , appendExtensions{ a }
58 {}
TranslatableString description
Definition: FileNames.h:60
FileExtensions extensions
Definition: FileNames.h:61

Member Data Documentation

◆ appendExtensions

bool FileNames::FileType::appendExtensions = false

Definition at line 64 of file FileNames.h.

◆ description

TranslatableString FileNames::FileType::description

Definition at line 60 of file FileNames.h.

Referenced by Importer::SetDefaultOpenType(), and Importer::SetLastOpenType().

◆ extensions

FileExtensions FileNames::FileType::extensions

Definition at line 61 of file FileNames.h.

Referenced by Importer::GetFileTypes().


The documentation for this struct was generated from the following file: