Table of Contents

Class UIP2PTransportMenu

public class UIP2PTransportMenu : SampleMenuWithFriends
Inheritance
UIP2PTransportMenu
Inherited Members

Fields

Background

public Image Background

Field Value

Image

DisconnectButton

public GameObject DisconnectButton

Field Value

GameObject

DisplayNameContainer

public RectTransform DisplayNameContainer

Field Value

RectTransform

FriendUI

public UIFriendsMenu FriendUI

Field Value

UIFriendsMenu

MovementSpeed

public float MovementSpeed

Field Value

float

PlayField

public GameObject PlayField

Field Value

GameObject

PlayerNetworkPrefab

public GameObject PlayerNetworkPrefab

Field Value

GameObject

ReleaseControlButton

public GameObject ReleaseControlButton

Field Value

GameObject

StartHostButton

public GameObject StartHostButton

Field Value

GameObject

TakeControlButton

public GameObject TakeControlButton

Field Value

GameObject

Methods

DisconnectOnClick()

public void DisconnectOnClick()

GetFriendInteractButtonText()

public override string GetFriendInteractButtonText()

Returns

string

GetFriendInteractionState(FriendData)

public override SampleMenuWithFriends.FriendInteractionState GetFriendInteractionState(FriendData friendData)

Parameters

friendData FriendData

Returns

SampleMenuWithFriends.FriendInteractionState

Hide()

Hides the SampleMenu. If overriding, make sure to call this base implementation first.

public override void Hide()

OnDestroy()

When overriding, call this base implementation first.

protected override void OnDestroy()

OnFriendInteractButtonClicked(FriendData)

public override void OnFriendInteractButtonClicked(FriendData friendData)

Parameters

friendData FriendData

OnPointerClick(BaseEventData)

public void OnPointerClick(BaseEventData data)

Parameters

data BaseEventData

ReleaseControlOnClick()

public void ReleaseControlOnClick()

Show()

Shows the SampleMenu. If overriding, make sure to call this base implementation first.

public override void Show()

StartHostOnClick()

public void StartHostOnClick()

TakeControlOnClick()

public void TakeControlOnClick()

Update()

When overriding, call this base implementation first.

protected override void Update()