RAMSES Documentation  27.0.130
Information for RAMSES users and developers
RendererSceneState.h
Go to the documentation of this file.
1 // -------------------------------------------------------------------------
2 // Copyright (C) 2020 BMW AG
3 // -------------------------------------------------------------------------
4 // This Source Code Form is subject to the terms of the Mozilla Public
5 // License, v. 2.0. If a copy of the MPL was not distributed with this
6 // file, You can obtain one at https://mozilla.org/MPL/2.0/.
7 // -------------------------------------------------------------------------
8 
9 #ifndef RAMSES_RENDERERSCENESTATE_H
10 #define RAMSES_RENDERERSCENESTATE_H
11 
12 #include <stdint.h>
13 
14 namespace ramses
15 {
18  enum class RendererSceneState : uint8_t
19  {
20  Unavailable,
21  Available,
22  Ready,
23  Rendered
24  };
25 }
26 
27 #endif
The RAMSES namespace contains all client side objects and functions used to implement RAMSES applicat...
Definition: AnimatedProperty.h:15
RendererSceneState
Definition: RendererSceneState.h:19
@ Unavailable
Scene is unavailable, no scene control possible.
@ Available
Scene is available, but not prepared for rendering. Can be requested to be ready or rendered.
@ Rendered
Scene is being rendered.
@ Ready
Scene is ready to start rendering (its resources are uploaded).