Blender V5.0
GHOST_SystemPaths.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2009 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
8
9#pragma once
10
11#include "GHOST_ISystemPaths.hh"
12
14 protected:
20
25 ~GHOST_SystemPaths() override = default;
26
27 public:
29 const char *getSystemDir(int version, const char *versionstr) const override = 0;
31 const char *getUserDir(int version, const char *versionstr) const override = 0;
33 const char *getBinaryDir() const override = 0;
35 void addToSystemRecentFiles(const char *filepath) const override = 0;
36};
const char * getSystemDir(int version, const char *versionstr) const override=0
const char * getBinaryDir() const override=0
const char * getUserDir(int version, const char *versionstr) const override=0
~GHOST_SystemPaths() override=default
void addToSystemRecentFiles(const char *filepath) const override=0