Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
ObjectAccessorLifecycle.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 SKYFIRE_OBJECTACCESSORLIFECYCLE_H
7#define SKYFIRE_OBJECTACCESSORLIFECYCLE_H
8
9namespace Skyfire
10{
11namespace ObjectAccess
12{
18
24
30
36
42
48
52 bool CanBuildUpdateForQueuedObject(bool hasObject, bool isInWorld);
56}
57}
58
59#endif
ObjectUpdateQueueDrainAction GetUpdateObjectQueueDrainAction(bool empty)
ObjectCorpseStorageUnloadAction GetCorpseStorageUnloadAction(bool empty)
bool CanBuildUpdateForQueuedObject(bool hasObject, bool isInWorld)
ObjectCorpseOwnerRemoveAction GetCorpseOwnerMappingRemoveAction(bool mapped)
ObjectCorpseOwnerAddAction GetCorpseOwnerMappingAddAction(bool alreadyMapped)
ObjectUpdateQueueRemoveAction GetUpdateObjectQueueRemoveAction(bool queued)
ObjectUpdateQueueAddAction GetUpdateObjectQueueAddAction(bool alreadyQueued)