REDNODE / GAME API

SecuritySystemOutput

classscriptedClass

extends ActionBool › ScriptableDeviceAction › BaseScriptableAction › DeviceAction › Event › IScriptable › ISerializable

Properties 4

NameTypeFlags
breachOriginEBreachOriginscriptedprivate
currentSecurityStateESecuritySystemStatescriptedprivate
originalInputEventref<SecuritySystemInput>scriptedprivate
securityStateChangedBoolscriptedprivate

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