RAMSES Documentation  27.0.130
Information for RAMSES users and developers
AnimationTypes.h
Go to the documentation of this file.
1 // -------------------------------------------------------------------------
2 // Copyright (C) 2014 BMW Car IT GmbH
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_ANIMATIONTYPES_H
10 #define RAMSES_ANIMATIONTYPES_H
11 
13 
14 namespace ramses
15 {
16  using timeMilliseconds_t = int64_t;
17  using globalTimeStamp_t = uint64_t;
18  using splineTimeStamp_t = uint32_t;
19  using sequenceTimeStamp_t = uint32_t;
20  using splineKeyIndex_t = uint32_t;
24 }
25 
26 #endif
The RAMSES namespace contains all client side objects and functions used to implement RAMSES applicat...
Definition: AnimatedProperty.h:15
uint32_t splineKeyIndex_t
Definition: AnimationTypes.h:20
uint64_t globalTimeStamp_t
Definition: AnimationTypes.h:17
const sequenceTimeStamp_t InvalidSequenceTimeStamp
Time stamp within a sequence local time denoting an invalid value.
Definition: AnimationTypes.h:23
uint32_t splineTimeStamp_t
Definition: AnimationTypes.h:18
int64_t timeMilliseconds_t
Definition: AnimationTypes.h:16
uint32_t sequenceTimeStamp_t
Definition: AnimationTypes.h:19