21 ::ll::TypedStorage<8, 8, ::ActorUniqueID const> mActorID;
22 ::ll::TypedStorage<8, 24, ::WeakEntityRef const> mEntityRef;
23 ::ll::TypedStorage<4, 20, ::std::optional<::WorldPosition>> mClientWorldPosition;
24 ::ll::TypedStorage<1, 1, ::EntityWaypointVisibilityRules> mEntityVisibilityRules;
30 virtual ::std::optional<::ActorUniqueID> tryGetActorID()
const ;
32 virtual bool calculateIsVisible(
::Player const& viewingPlayer)
const ;
34 virtual void update(
::Player const& viewingPlayer) ;
36 virtual bool isValid()
const ;