Files
CodenameEngine/source/funkin/editors/extra/CameraHoverDummy.hx
T
2024-04-15 14:21:00 -07:00

21 lines
524 B
Haxe

package funkin.editors.extra;
class CameraHoverDummy extends UISprite {
var parent:FlxBasic;
public function new(?parent:FlxBasic, scroll:FlxPoint) {
super();
this.parent = parent;
cameras = parent == null ? [FlxG.camera] : parent.cameras;
scrollFactor.copyFrom(scroll);
}
public override function updateButton() {
camera.getViewRect(__rect);
UIState.state.updateRectButtonHandler(this, __rect, onHovered);
}
public override function draw() {
@:privateAccess
__lastDrawCameras = cameras.copy();
}
}