Overte C++ Documentation
EntityPseudoPropertyFlags.h
1
//
2
// EntityPseudoPropertyFlags.h
3
// libraries/entities/src
4
//
5
// Created by Thijs Wenker on 9/18/18.
6
// Copyright 2018 High Fidelity, Inc.
7
//
8
// Distributed under the Apache License, Version 2.0.
9
// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
10
//
11
12
#pragma once
13
14
#ifndef hifi_EntityPseudoPropertyFlag_h
15
#define hifi_EntityPseudoPropertyFlag_h
16
17
#include <bitset>
18
#include <type_traits>
19
20
namespace
EntityPseudoPropertyFlag {
21
enum
{
22
None = 0,
23
FlagsActive,
24
ID,
25
Type,
26
Age,
27
AgeAsText,
28
LastEdited,
29
BoundingBox,
30
OriginalTextures,
31
RenderInfo,
32
ClientOnly,
33
AvatarEntity,
34
LocalEntity,
35
FaceCamera,
36
IsFacingAvatar,
37
38
NumFlags
39
};
40
}
41
typedef
std::bitset<EntityPseudoPropertyFlag::NumFlags> EntityPseudoPropertyFlags;
42
43
#endif
// hifi_EntityPseudoPropertyFlag_h
libraries
entities
src
EntityPseudoPropertyFlags.h
Generated by
1.9.1