diff --git a/entities/storage_entity.cpp b/entities/storage_entity.cpp index 903250d..3e9aae3 100644 --- a/entities/storage_entity.cpp +++ b/entities/storage_entity.cpp @@ -75,3 +75,7 @@ void storage_entity::deserialize(QDataStream &input) { void storage_entity::preloadGlobalId(entity_id gid) { storage_entity::__global_id = gid; } + +entity_id storage_entity::GID() { + return storage_entity::__global_id; +} diff --git a/entities/storage_entity.h b/entities/storage_entity.h index 253d387..0bc9f61 100644 --- a/entities/storage_entity.h +++ b/entities/storage_entity.h @@ -30,7 +30,8 @@ public: void serialize(QDataStream &output); void deserialize(QDataStream &input); - void preloadGlobalId(entity_id gid); + static void preloadGlobalId(entity_id gid); + static entity_id GID(); }; #endif // STORAGE_ENTITY_H diff --git a/entities/vessel_entity.cpp b/entities/vessel_entity.cpp index fa14841..9dc49aa 100644 --- a/entities/vessel_entity.cpp +++ b/entities/vessel_entity.cpp @@ -46,3 +46,7 @@ void vessel_entity::deserialize(QDataStream &input) { void vessel_entity::preloadGlobalId(entity_id gid) { vessel_entity::__global_id = gid; } + +entity_id vessel_entity::GID() { + return vessel_entity::__global_id; +} diff --git a/entities/vessel_entity.h b/entities/vessel_entity.h index 9bede23..9a28810 100644 --- a/entities/vessel_entity.h +++ b/entities/vessel_entity.h @@ -27,6 +27,7 @@ public: void serialize(QDataStream &output); void deserialize(QDataStream &input); static void preloadGlobalId(entity_id gid); + static entity_id GID(); }; #endif // VESSEL_ENTITY_H