Blender  V3.3
GHOST_SystemPaths.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later
2  * Copyright 2009 Blender Foundation. All rights reserved. */
3 
8 #pragma once
9 
10 #include "GHOST_ISystemPaths.h"
11 
13  protected:
19  {
20  }
21 
27  {
28  }
29 
30  public:
36  virtual const char *getSystemDir(int version, const char *versionstr) const = 0;
37 
43  virtual const char *getUserDir(int version, const char *versionstr) const = 0;
44 
49  virtual const char *getBinaryDir() const = 0;
50 
54  virtual void addToSystemRecentFiles(const char *filename) const = 0;
55 };
virtual ~GHOST_SystemPaths()
virtual const char * getBinaryDir() const =0
virtual const char * getUserDir(int version, const char *versionstr) const =0
virtual const char * getSystemDir(int version, const char *versionstr) const =0
virtual void addToSystemRecentFiles(const char *filename) const =0