Central state/object manager and communications hub.
void DeleteAllCharacters()
Character * CreateLocalCharacter()
void createRemoteInstance(int sourceid, int streamid)
void handleStreamData(std::vector< RoR::NetRecvPacket > packet)
void UndoRemoteActorCoupling(ActorPtr actor)
void removeStreamSource(int sourceid)
Character * GetLocalCharacter()
std::unique_ptr< Character > m_local_character
std::vector< std::unique_ptr< Character > > m_remote_characters