Enfusion Script API
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
PeerPlugin Interface Reference
Inheritance diagram for PeerPlugin:
[legend]

Public Member Functions

void Start ()
 
void End ()
 
override void OnGameModeStarted (string worldName, string gameMode, bool playFromCameraPos, vector cameraPosition, vector cameraAngles)
 
override void OnGameModeEnded ()
 
override void Configure ()
 
void OkButton ()
 
- Public Member Functions inherited from WorldEditorPlugin
void OnGameModeStarted (string worldName, string gameMode, bool playFromCameraPos, vector cameraPosition, vector cameraAngles)
 
void OnGameModeEnded ()
 
bool OnWorldEditWindowDataDropped (int windowType, int posX, int posY, string dataType, array< string > data)
 Called when user dropped some kind of data into a world edit window.
 
- Public Member Functions inherited from WorkbenchPlugin
void Run ()
 
void RunCommandline ()
 
void Configure ()
 
void OnResourceContextMenu (notnull array< ResourceName > resources)
 
- Public Member Functions inherited from Managed
proto external ref Managed Clone ()
 Return shallow copy of object, or null if it is not allowed (not public constructor)
 

Public Attributes

string Executable
 
ref array< ref PeerConfigPeersWindows
 
ProcessHandle Handle = null
 

Member Function Documentation

◆ Configure()

override void PeerPlugin.Configure ( )

Implements WorkbenchPlugin.

◆ End()

void PeerPlugin.End ( )

◆ OkButton()

void PeerPlugin.OkButton ( )

◆ OnGameModeEnded()

override void PeerPlugin.OnGameModeEnded ( )

Implements WorldEditorPlugin.

◆ OnGameModeStarted()

override void PeerPlugin.OnGameModeStarted ( string  worldName,
string  gameMode,
bool  playFromCameraPos,
vector  cameraPosition,
vector  cameraAngles 
)

Implements WorldEditorPlugin.

◆ Start()

void PeerPlugin.Start ( )

Member Data Documentation

◆ Executable

string PeerPlugin.Executable

◆ Handle

ProcessHandle PeerPlugin.Handle = null

◆ PeersWindows

ref array<ref PeerConfig> PeerPlugin.PeersWindows

The documentation for this interface was generated from the following file: