SecuritySystemOutput
classscriptedClass
extends ActionBool › ScriptableDeviceAction › BaseScriptableAction › DeviceAction › Event › IScriptable › ISerializable
Properties 4
| Name | Type | Flags |
|---|---|---|
breachOrigin | EBreachOrigin | scriptedprivate |
currentSecurityState | ESecuritySystemState | scriptedprivate |
originalInputEvent | ref<SecuritySystemInput> | scriptedprivate |
securityStateChanged | Bool | scriptedprivate |
Methods 9
public final const func GetBreachOrigin() -> EBreachOriginscripted
public final const func GetCachedSecurityState() -> ESecuritySystemStatescripted
public final const func GetOriginalInputEvent() -> ref<SecuritySystemInput>scripted
public final const func GetSecurityStateChanged() -> Boolscripted
public final func Initialize(originalEvent: ref<SecuritySystemOutput>)scripted
public final func SetBreachOrigin(breachType: EBreachOrigin)scripted
public final func SetCachedSecuritySystemState(state: ESecuritySystemState)scripted
public final func SetProperties(currentSecuritySystemState: ESecuritySystemState, notificationEvent: ref<SecuritySystemInput>)scripted
public final func SetSecurityStateChanged(changed: Bool)scripted