Portal class
Portal
Inheritance
Base: InteractiveDevice
Derived
None.
Properties
| Property | Type | |
|---|---|---|
exitNode | NodeRef | scripted |
LinkedPortal | NodeRef | scripted |
renderToTextureComponent | WeakHandle<ent.IPlacedComponent> | scripted |
virtualCameraComponent | WeakHandle<ent.IPlacedComponent> | scripted |
isInStreamRange | bool | scripted |
isInTeleportRange | bool | scripted |
isOnOtherSide | bool | scripted |
playerBlocker | WeakHandle<ent.IPlacedComponent> | scripted |
screen | WeakHandle<ent.MeshComponent> | scripted |
Functions
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri)overrideRTTIbool OnTakeControl(ent.EntityResolveComponentsInterface ri)overrideRTTIbool OnAreaEnter(ent.AreaEnteredEvent evt)overrideRTTIbool OnAreaExit(ent.AreaExitedEvent evt)overrideRTTIvoid ToggleStream(bool activate)RTTIvoid ToggleStreamOnLinkedPortal(bool activate)RTTIbool OnToggleStreamOnLinkedPortal(ToggleStreamOnLinkedPortalEvent evt)RTTIvoid TeleportToExitNode()RTTIvoid TeleportPlayerToLinkedPortal()RTTIbool OnTeleportToLinkedPortalEvent(TeleportToLinkedPortalEvent evt)RTTIScriptableDeviceComponent? GetController()overrideRTTIScriptableDeviceComponentPS? GetDevicePS()overrideRTTIbool OnLogicReady(SetLogicReadyEvent evt)overrideRTTIvoid CutPower()overrideRTTIvoid TurnOffDevice()overrideRTTIvoid TurnOnDevice()overrideRTTIvoid DeactivateDevice()overrideRTTIvoid ActivateDevice()overrideRTTIvoid TurnOffScreen()RTTIvoid TurnOnScreen()RTTI