Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Toggle main menu visibility
Loading...
Searching...
No Matches
UpdateFieldFlags.h
Go to the documentation of this file.
1
/*
2
* This file is part of Project SkyFire https://www.projectskyfire.org.
3
* See LICENSE.md file for Copyright information
4
*/
5
6
#ifndef SF_UPDATEFIELDFLAGS_H
7
#define SF_UPDATEFIELDFLAGS_H
8
9
#include "
Define.h
"
10
#include "
UpdateFields.h
"
11
12
enum
UpdatefieldFlags
13
{
14
UF_FLAG_NONE
= 0x000,
15
UF_FLAG_PUBLIC
= 0x001,
16
UF_FLAG_PRIVATE
= 0x002,
17
UF_FLAG_OWNER
= 0x004,
18
UF_FLAG_UNUSED
= 0x008,
19
UF_FLAG_ITEM_OWNER
= 0x010,
20
UF_FLAG_PARTY_MEMBER
= 0x020,
21
UF_FLAG_SPECIAL_INFO
= 0x040,
22
UF_FLAG_VIEWER_DEPENDENT
= 0x080,
23
UF_FLAG_URGENT
= 0x100,
24
UF_FLAG_URGENT_SELF_ONLY
= 0x200
25
};
26
27
extern
uint32
ItemUpdateFieldFlags
[
CONTAINER_END
];
28
extern
uint32
UnitUpdateFieldFlags
[
PLAYER_END
];
29
extern
uint32
GameObjectUpdateFieldFlags
[
GAMEOBJECT_END
];
30
extern
uint32
DynamicObjectUpdateFieldFlags
[
DYNAMICOBJECT_END
];
31
extern
uint32
CorpseUpdateFieldFlags
[
CORPSE_END
];
32
extern
uint32
AreaTriggerUpdateFieldFlags
[
AREATRIGGER_END
];
33
34
#endif
// _UPDATEFIELDFLAGS_H
Define.h
uint32
std::uint32_t uint32
Definition
Define.h:77
UnitUpdateFieldFlags
uint32 UnitUpdateFieldFlags[PLAYER_END]
Definition
UpdateFieldFlags.cpp:154
CorpseUpdateFieldFlags
uint32 CorpseUpdateFieldFlags[CORPSE_END]
Definition
UpdateFieldFlags.cpp:2187
AreaTriggerUpdateFieldFlags
uint32 AreaTriggerUpdateFieldFlags[AREATRIGGER_END]
Definition
UpdateFieldFlags.cpp:2227
ItemUpdateFieldFlags
uint32 ItemUpdateFieldFlags[CONTAINER_END]
Definition
UpdateFieldFlags.cpp:8
GameObjectUpdateFieldFlags
uint32 GameObjectUpdateFieldFlags[GAMEOBJECT_END]
Definition
UpdateFieldFlags.cpp:2145
DynamicObjectUpdateFieldFlags
uint32 DynamicObjectUpdateFieldFlags[DYNAMICOBJECT_END]
Definition
UpdateFieldFlags.cpp:2169
UpdatefieldFlags
UpdatefieldFlags
Definition
UpdateFieldFlags.h:13
UF_FLAG_UNUSED
@ UF_FLAG_UNUSED
Definition
UpdateFieldFlags.h:18
UF_FLAG_VIEWER_DEPENDENT
@ UF_FLAG_VIEWER_DEPENDENT
Definition
UpdateFieldFlags.h:22
UF_FLAG_SPECIAL_INFO
@ UF_FLAG_SPECIAL_INFO
Definition
UpdateFieldFlags.h:21
UF_FLAG_ITEM_OWNER
@ UF_FLAG_ITEM_OWNER
Definition
UpdateFieldFlags.h:19
UF_FLAG_NONE
@ UF_FLAG_NONE
Definition
UpdateFieldFlags.h:14
UF_FLAG_URGENT_SELF_ONLY
@ UF_FLAG_URGENT_SELF_ONLY
Definition
UpdateFieldFlags.h:24
UF_FLAG_PUBLIC
@ UF_FLAG_PUBLIC
Definition
UpdateFieldFlags.h:15
UF_FLAG_OWNER
@ UF_FLAG_OWNER
Definition
UpdateFieldFlags.h:17
UF_FLAG_PRIVATE
@ UF_FLAG_PRIVATE
Definition
UpdateFieldFlags.h:16
UF_FLAG_PARTY_MEMBER
@ UF_FLAG_PARTY_MEMBER
Definition
UpdateFieldFlags.h:20
UF_FLAG_URGENT
@ UF_FLAG_URGENT
Definition
UpdateFieldFlags.h:23
UpdateFields.h
CORPSE_END
@ CORPSE_END
Definition
UpdateFields.h:279
CONTAINER_END
@ CONTAINER_END
Definition
UpdateFields.h:52
AREATRIGGER_END
@ AREATRIGGER_END
Definition
UpdateFields.h:289
DYNAMICOBJECT_END
@ DYNAMICOBJECT_END
Definition
UpdateFields.h:266
GAMEOBJECT_END
@ GAMEOBJECT_END
Definition
UpdateFields.h:256
PLAYER_END
@ PLAYER_END
Definition
UpdateFields.h:243
src
server
game
Entities
Object
Updates
UpdateFieldFlags.h
Generated on
for Project SkyFire Core by
1.17.0