|
Enfusion Script API
|
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 | |
| 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 | 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 PeerConfig > | PeersWindows |
| ProcessHandle | Handle = null |
| override void PeerPlugin.Configure | ( | ) |
Implements WorkbenchPlugin.
| void PeerPlugin.End | ( | ) |
| void PeerPlugin.OkButton | ( | ) |
| override void PeerPlugin.OnGameModeEnded | ( | ) |
Implements WorldEditorPlugin.
| override void PeerPlugin.OnGameModeStarted | ( | string | worldName, |
| string | gameMode, | ||
| bool | playFromCameraPos, | ||
| vector | cameraPosition, | ||
| vector | cameraAngles ) |
Implements WorldEditorPlugin.
| void PeerPlugin.Start | ( | ) |
| string PeerPlugin.Executable |
| ProcessHandle PeerPlugin.Handle = null |
| ref array<ref PeerConfig> PeerPlugin.PeersWindows |