Fission FSN
Loading...
Searching...
No Matches
fsCResourceNamePathAdjuster.h
Go to the documentation of this file.
1/********************************************************************
2*
3* Created: 19/2/2014 17:11
4*
5* File: fsCResourceNamePathAdjuster.h
6*
7* Author: Mick Waites
8*
9* Purpose: Win 32 implementation of the resource name path
10* adjuster
11*
12*********************************************************************/
13
14#ifndef fsCResourceNamePathAdjusterhdr
15#define fsCResourceNamePathAdjusterhdr
16
18
19
21{
22 friend class fsIResourceNamePathAdjuster;
23
24public:
25
28
29protected:
30
31 void pathAdjustDo(fsStr& pPath, fsCResourceName::eResourceLocation pLocation) const override;
32 void audioExtensionAdjustDo(fsStr& pPath, fsCResourceName::eResourceLocation pLocation) const override;
33 void savedDataPathAdjustDo(fsStr& pPath, fsCResourceName::eResourceLocation pLocation) const override;
34
35 void savedDataFolderCreateDo() const override;
36
37private:
38
39 fsStr savedDataFullFolderPathGet() const;
40 void searchPathSet();
41};
42
43#endif
eResourceLocation
Definition fsCResourceName.h:36
Definition fsCResourceNamePathAdjuster.h:17
void pathAdjustDo(fsStr &pPath, fsCResourceName::eResourceLocation pLocation) const override
void audioExtensionAdjustDo(fsStr &pPath, fsCResourceName::eResourceLocation pLocation) const override
friend class fsIResourceNamePathAdjuster
Definition fsCResourceNamePathAdjuster.h:18
void savedDataPathAdjustDo(fsStr &pPath, fsCResourceName::eResourceLocation pLocation) const override
void savedDataFolderCreateDo() const override
virtual ~fsCResourceNamePathAdjuster()
Definition fsIResourceNamePathAdjuster.h:24
Definition fsStr.h:23