Free Electron
old
viewer_system
viewer_system.h
Go to the documentation of this file.
1
/* Copyright (C) 2003-2021 Free Electron Organization
2
Any use of this software requires a license. If a valid license
3
was not distributed with this file, visit freeelectron.org. */
4
5
/** @file */
6
7
#pragma once
8
9
#define FE_NOTE_DRAW "draw"
10
#define FE_NOTE_ADDED_VIEWPORT "added_viewport"
11
#define FE_NOTE_REMOVED_VIEWPORT "removed_viewport"
12
13
#include "
moa/moa.h
"
14
#include "
viewer/viewer.h
"
15
#include "
Serializable.h
"
16
17
#include <thread>
18
#if FE_CPLUSPLUS >= 201703L
19
#include <shared_mutex>
// C++17
20
#include <mutex>
21
#endif
22
23
#include "
AsViewport.h
"
24
25
#include "
ThreadedViewerI.h
"
26
#include "
ViewerSystem.h
"
27
28
#include "
systems/OriginViewerSystem.h
"
29
AsViewport.h
viewer.h
ViewerSystem.h
moa.h
OriginViewerSystem.h
ThreadedViewerI.h
Serializable.h
Generated by
1.8.13