SkypePlugin

IMML example



	

Properties

string AuthenticationStatusChanged

  • Summary:

string PublicCallAvailable

  • Summary:

string SkypeUserJoined

  • Summary:

string SkypeUserLeft

  • Summary:

string IncomingCall

  • Summary:

string CallStarted

  • Summary:

string CallFinished

  • Summary:

string CallFailed

  • Summary:

string CallRinging

  • Summary:

string CallRefused

  • Summary:

string MuteStatusChanged

  • Summary:

bool AutoAnswer

  • Summary: When true, will automatically answer incoming calls

bool Mute

  • Summary: Mutes the microphone

float Volume

  • Summary:

bool IsAuthenticated

  • Summary: Returns true when the skype plugin is allowed to interact with the skype application

readonly string SkypeDownloadUri

  • Summary: The download address for the newest stable version of skype

bool IsSkypeInstalled

  • Summary: Returns false if Skype isn't installed on the current system

bool IsCallActive

  • Summary: Returns true when a call is active

Call CurrentCall

  • Summary: Returns the current call

call available to join"); NetworkMessage message = new NetworkMessage

  • Summary:

List<string> CallParticipants

  • Summary: Returns the participants of the current call

List<string> SceneHandles

  • Summary: Returns the handles of all the members of the current scene

bool Enabled

  • Summary:

Functions

void FinishCall()

  • Summary:
  • Parameters

void Call(string handle)

  • Summary:
  • Parameters

void JoinPublicCall()

  • Summary:
  • Parameters

void StartPublicCall(string topic, string handleToCall)

  • Summary:
  • Parameters
    • topic:
    • handleToCall:

void StartPublicCall(string topic, string handleToCall, bool muteOtherParticipants)

  • Summary: Starts a new public call to the specified recipient. Public calls can be joined by other callers in the same scene.
  • Parameters
    • topic:
    • handleToCall:
    • muteOtherParticipants:

void SetMute(string handle, bool mute)

  • Summary: Sets the mute state for the specified participant. Only works when this plugin is the initiator of a public call
  • Parameters
    • handle:
    • mute:

void AnswerCall()

  • Summary: Answers the incoming call
  • Parameters

void Load()

  • Summary:
  • Parameters

void AddElement(ImmlElement element)

  • Summary:
  • Parameters

void Update()

  • Summary:
  • Parameters

void Dispose()

  • Summary:
  • Parameters

void SetParkEngine(IParkEngine parkEngine)

  • Summary:
  • Parameters