mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2024-12-22 13:33:35 +00:00
rename object ID method to match existing
This commit is contained in:
parent
b9e4aa5344
commit
ae4d9c4bcb
@ -41,7 +41,7 @@ namespace dECS {
|
||||
using StorageConstructor = std::function<std::unique_ptr<IStorage>()>;
|
||||
|
||||
[[nodiscard]]
|
||||
constexpr LWOOBJID Id() const noexcept {
|
||||
constexpr LWOOBJID GetObjectID() const noexcept {
|
||||
return m_Id;
|
||||
}
|
||||
|
||||
|
@ -17,20 +17,20 @@ TEST(ECSTest, IncrementEntityIdsSingleThread) {
|
||||
auto w = World{};
|
||||
|
||||
auto ea = w.MakeEntity();
|
||||
ASSERT_EQ(ea.Id(), 1);
|
||||
ASSERT_EQ(ea.GetObjectID(), 1);
|
||||
|
||||
auto eb = w.MakeEntity();
|
||||
ASSERT_EQ(eb.Id(), 2);
|
||||
ASSERT_EQ(eb.GetObjectID(), 2);
|
||||
|
||||
auto ec = w.MakeEntity();
|
||||
ASSERT_EQ(ec.Id(), 3);
|
||||
ASSERT_EQ(ec.GetObjectID(), 3);
|
||||
}
|
||||
|
||||
// Test adding and getting components
|
||||
TEST(ECSTest, MakeOneEntityAndAddComponents) {
|
||||
auto w = World{};
|
||||
auto e = w.MakeEntity();
|
||||
ASSERT_EQ(e.Id(), 1);
|
||||
ASSERT_EQ(e.GetObjectID(), 1);
|
||||
|
||||
// add component
|
||||
auto* const testCompPtr = e.AddComponent<TestComponent>();
|
||||
@ -54,7 +54,7 @@ TEST(ECSTest, WorldScope) {
|
||||
{
|
||||
auto w = World{};
|
||||
e.emplace(w.MakeEntity());
|
||||
ASSERT_EQ(e->Id(), 1);
|
||||
ASSERT_EQ(e->GetObjectID(), 1);
|
||||
|
||||
// add component within scope
|
||||
auto* const cPtr = e->AddComponent<TestComponent>();
|
||||
|
Loading…
Reference in New Issue
Block a user