class MockPlayConfiguration (Niantic.ARDK.VirtualStudio.MockPlayConfiguration)
Overview
class MockPlayConfiguration: ScriptableObject { public: // properties MockArdkPlayerProfile[] ActiveProfiles; IReadOnlyCollection<MockArdkPlayerProfile> Profiles; // methods void ConnectAllPlayersNetworkings(byte[] sessionMetadata); MockPlayer GetPlayerWithPeer(IPeer peer); void RunAllPlayersARSessions(IARConfiguration arConfiguration = null); void SetInspectorValues( List<MockArdkPlayerProfile> profiles, GameObject playerPrefab ); };
Detailed Documentation
Methods
void ConnectAllPlayersNetworkings(byte[] sessionMetadata)
Invokes the Join method on all the active players’ IMultipeerNetworking components.
Parameters:
| sessionMetadata | Metadata of session to join. | 
MockPlayer GetPlayerWithPeer(IPeer peer)
Returns the MockPlayer that owns the MultipeerNetworking session that the input peer is the local (“self”) peer of.
Parameters:
| peer | 
void RunAllPlayersARSessions(IARConfiguration arConfiguration = null)
Invokes the Run method on all the active player’s IARSession components.
Parameters:
| arConfiguration | ARConfiguration to run with. | 
void SetInspectorValues( List<MockArdkPlayerProfile> profiles, GameObject playerPrefab )
Initialize method for when when a non-Inspector defined MockPlayConfiguration is needed.
Parameters:
| profiles | |
| playerPrefab |