Fission FSN
Loading...
Searching...
No Matches
fsCResourceName Class Reference

#include <fsCResourceName.h>

Public Types

enum  eResourceLocation { eRES_LOCATION_ASSETS = 0 , eRES_LOCATION_USER_SETTINGS , eRES_LOCATION_LOG }

Public Member Functions

const fsStrnameGet () const
eResourceLocation locationGet () const
 fsCResourceName (const fsStr &pFileName, eResourceLocation pLocation)
 fsCResourceName ()
 ~fsCResourceName ()

Static Public Member Functions

static void chapterAdapterAdd (std::function< void(fsStr &, fsCResourceName::eResourceLocation)> pAdaptar)
static void chapterAdapterClear ()
static void init (fsCAppSettings *const pAppSettings, fsIHardware *const pHardware)
static void savedDataFolderCreate ()
static fsStr savedDataFolderGet ()
static fsBool platformSpecificFileExists (const fsStr &pFileName, eResourceLocation pLocation, fsStr pTestDeviceStr)
static void targetTestPlatformSet (fsStr const &pTestDeviceStr)

Member Enumeration Documentation

◆ eResourceLocation

Enumerator
eRES_LOCATION_ASSETS 
eRES_LOCATION_USER_SETTINGS 
eRES_LOCATION_LOG 

Constructor & Destructor Documentation

◆ fsCResourceName() [1/2]

fsCResourceName::fsCResourceName ( const fsStr & pFileName,
eResourceLocation pLocation )

◆ fsCResourceName() [2/2]

fsCResourceName::fsCResourceName ( )

◆ ~fsCResourceName()

fsCResourceName::~fsCResourceName ( )

Member Function Documentation

◆ chapterAdapterAdd()

void fsCResourceName::chapterAdapterAdd ( std::function< void(fsStr &, fsCResourceName::eResourceLocation)> pAdaptar)
static

◆ chapterAdapterClear()

void fsCResourceName::chapterAdapterClear ( )
static

◆ init()

void fsCResourceName::init ( fsCAppSettings *const pAppSettings,
fsIHardware *const pHardware )
static

◆ locationGet()

fsCResourceName::eResourceLocation fsCResourceName::locationGet ( ) const

◆ nameGet()

const fsStr & fsCResourceName::nameGet ( ) const

◆ platformSpecificFileExists()

fsBool fsCResourceName::platformSpecificFileExists ( const fsStr & pFileName,
eResourceLocation pLocation,
fsStr pTestDeviceStr )
static

◆ savedDataFolderCreate()

void fsCResourceName::savedDataFolderCreate ( )
static

◆ savedDataFolderGet()

fsStr fsCResourceName::savedDataFolderGet ( )
static

◆ targetTestPlatformSet()

void fsCResourceName::targetTestPlatformSet ( fsStr const & pTestDeviceStr)
static

The documentation for this class was generated from the following files: