REDNODE / GAME API

Frame

classscriptedClass

extends InteractiveDevice › Device › DeviceBase › GameObject › GameEntity › Entity › IScriptable › ISerializable

Properties 11

NameTypeFlags
activePhotoHashUint32scriptedprivate
activePhotoIDInt32scriptedprivate
activePhotoUVRectFscriptedprivate
frameSwitcherTokenref<inkGameNotificationToken>scriptedprivate
isLinkedToPowerBoolscriptedprivate
powerFactTokenUint32scriptedprivate
questFactTokenUint32scriptedprivate
smartFrameDescriptionLocKeyStringscriptedprivate
smartFrameNameStringscriptedprivate
squatFactTokenUint32scriptedprivate
systemHandlerwref<inkISystemRequestsHandler>scriptedprivate

Methods 20

public const func CompileScannerChunks() -> Boolscripted
public const func DeterminGameplayRole() -> EGameplayRolescripted
private const func GetController() -> ref<FrameController>scripted
public const func GetDevicePS() -> ref<FrameControllerPS>scripted
public final const func GetFrameSize() -> Vector2scripted
protected const func GetPS() -> ref<FramePS>scripted
private final func LinkToPower()scripted
protected cb func OnDeleteSreenshotComplete(hash: Uint32) -> Boolscripted
protected cb func OnFactChangedEvent(evt: ref<FactChangedEvent>) -> Boolscripted
protected cb func OnFrameInitialisation(evt: ref<FrameInitialisation>) -> Boolscripted
protected cb func OnFrameSwitch(evt: ref<FrameSwitch>) -> Boolscripted
protected cb func OnFrameSwitcher(evt: ref<FrameSwitcher>) -> Boolscripted
protected cb func OnRequestComponents(ri: EntityRequestComponentsInterface) -> Boolscripted
protected cb func OnScanningLookedAt(evt: ref<ScanningLookAtEvent>) -> Boolscripted
protected cb func OnScreenshotChanged(screenshotSize: Vector2, errorCode: Int32) -> Boolscripted
protected cb func OnTakeControl(ri: EntityResolveComponentsInterface) -> Boolscripted
private final func SpawnFrameSwitcherPopup()scripted
private final func TestPowerFact(questSystem: ref<QuestsSystem>) -> Boolscripted
private final func TrySpawnFrameSwitcherPopup() -> Boolscripted
private final func UpdateCurrentPhoto()scripted