Constructors constructor new In Game Editor ( game , projectData , inGameEditorSettings ) : InGameEditor Methods activate activate ( enable ) : void Returns void add Instances add Instances ( instances ) : void Parameters instances : InstanceData [] Returns void are Effects Hidden are Effects Hidden ( ) : boolean Returns boolean cancel Drag New Instance cancel Drag New Instance ( ) : void Returns void center View On Last Selected Instance center View On Last Selected Instance ( ) : void Returns void delete Selection delete Selection ( ) : void Returns void drag New Instance drag New Instance ( __namedParameters ) : void Parameters __namedParameters : { dropped : boolean ; isAltPressed : boolean ; name : string ; } dropped : boolean is Alt Pressed : boolean name : string Returns void get Edited Instance Container get Edited Instance Data List get Edited Instance Data List ( ) : InstanceData [] Returns InstanceData [] get Editor Id get Editor Id ( ) : string Returns string get SelectionAABB get SelectionAABB ( ) : null | AABB3D Returns null | AABB3D is Instance Locked is Instance Locked ( object ) : boolean Returns boolean is Instance Sealed is Instance Sealed ( object ) : boolean Returns boolean move Selection Under Cursor move Selection Under Cursor ( ) : void Returns void on Game Resolution Resized on Game Resolution Resized ( ) : void Returns void on Layers Data Change on Layers Data Change ( layersData , areEffectsHiddenInEditor ) : void Parameters layersData : LayerData [] areEffectsHiddenInEditor : boolean Returns void on Project Data Change on Project Data Change ( projectData ) : void Returns void reload Instances reload Instances ( instances ) : void Parameters instances : InstanceData [] Returns void restore Camera State restore Camera State ( editorCamera3D ) : void Returns void set Effects Hidden In Editor set Effects Hidden In Editor ( areEffectsHiddenInEditor ) : void Parameters areEffectsHiddenInEditor : boolean Returns void set In Game Editor Settings set In Game Editor Settings ( inGameEditorSettings ) : void Returns void set Instances Editor Settings set Instances Editor Settings ( instancesEditorSettings ) : void Parameters instancesEditorSettings : InstancesEditorSettings Returns void set Selected Layer Name set Selected Layer Name ( layerName ) : void Returns void set Selected Objects set Selected Objects ( persistentUuids ) : void Parameters persistentUuids : string [] Returns void set Visible Status set Visible Status ( visible ) : void Returns void set Zoom set Zoom ( zoom ) : void Returns void switch To Scene Or Variant switch To Scene Or Variant ( editorId , sceneName , externalLayoutName , eventsBasedObjectType , eventsBasedObjectVariantName , editorCamera3D ) : Promise < void > Parameters editorId : null | string sceneName : null | string externalLayoutName : null | string eventsBasedObjectType : null | string eventsBasedObjectVariantName : null | string editorCamera3D : null | EditorCameraState Returns Promise < void > update And Render update And Render ( ) : void Returns void update Inner Area update Inner Area ( areaMinX , areaMinY , areaMinZ , areaMaxX , areaMaxY , areaMaxZ ) : void Parameters areaMinX : number areaMinY : number areaMinZ : number areaMaxX : number areaMaxY : number areaMaxZ : number Returns void update Instances Editor Settings update Instances Editor Settings ( instancesEditorSettings ) : void Parameters instancesEditorSettings : InstancesEditorSettings Returns void update Target Framerate update Target Framerate ( elapsedTime ) : void Returns void zoom By zoom By ( zoomFactor ) : void Returns void zoom To Fit Area zoom To Fit Area ( sceneArea , visibleScreenArea , margin ) : void Parameters sceneArea : { maxX : number ; maxY : number ; maxZ : number ; minX : number ; minY : number ; minZ : number ; } maxX : number maxY : number maxZ : number minX : number minY : number minZ : number visibleScreenArea : { maxX : number ; maxY : number ; minX : number ; minY : number ; } maxX : number maxY : number minX : number minY : number margin : number Returns void zoom To Fit Content zoom To Fit Content ( visibleScreenArea ) : void Parameters visibleScreenArea : { maxX : number ; maxY : number ; minX : number ; minY : number ; } maxX : number maxY : number minX : number minY : number Returns void zoom To Fit Objects zoom To Fit Objects ( objects , visibleScreenArea , margin ) : void Parameters objects : RuntimeObject [] visibleScreenArea : { maxX : number ; maxY : number ; minX : number ; minY : number ; } maxX : number maxY : number minX : number minY : number margin : number Returns void zoom To Fit Selection zoom To Fit Selection ( visibleScreenArea ) : void Parameters visibleScreenArea : { maxX : number ; maxY : number ; minX : number ; minY : number ; } maxX : number maxY : number minX : number minY : number Returns void zoom To Initial Position zoom To Initial Position ( visibleScreenArea ) : void Parameters visibleScreenArea : { maxX : number ; maxY : number ; minX : number ; minY : number ; } maxX : number maxY : number minX : number minY : number Returns void Private get Instance Data From Runtime Object get Instance Data From Runtime Object ( runtimeObject ) : null | InstanceData Returns null | InstanceData
Called by the RuntimeGame when the game resolution is changed. Useful to notify scene and layers that resolution is changed, as they might be caching it.