|
CeresEngine 0.2.0
A game development framework
|
#include "CeresEngine/Platform/Forward.hpp"#include "CeresEngine/DataTypes.hpp"#include "CeresEngine/Macros.hpp"#include "CeresEngine/Foundation/Flags.hpp"#include "CeresEngine/Foundation/SmartPtr.hpp"#include "CeresEngine/Foundation/Container/Vector.hpp"#include "CeresEngine/Foundation/Threading/ExecutionContext.hpp"#include <functional>#include <memory>#include <vector>Go to the source code of this file.
Classes | |
| class | CeresEngine::FileWatcher |
| Watcher that reports on changes of files or directories. More... | |
| class | CeresEngine::IFileWatcher |
| Interface for file watcher implementations. More... | |
| class | CeresEngine::FileEventHandler |
| A handler that is informed about file system events. More... | |
| class | CeresEngine::FunctionalFileEventHandler |
A FileEventHandler that calls a function or a lambda. More... | |
Namespaces | |
| namespace | CeresEngine |
Typedefs | |
| using | CeresEngine::FileEvents = Flags< FileEvent > |
| Type of event on the file system. | |
Enumerations | |
| enum class | CeresEngine::FileEvent { CeresEngine::Created = 0x01 , CeresEngine::Removed = 0x02 , CeresEngine::Modified = 0x04 , CeresEngine::AttributeChanged = 0x08 , CeresEngine::Default = Created | Removed | Modified | AttributeChanged } |
| Type of event on the file system. More... | |