1#pragma once 2 3class OwnableEntity 4{ 5public: 6 virtual wstring getOwnerUUID() = 0; 7 virtual shared_ptr<Entity> getOwner() = 0; 8};