What this component contains
ATTRIBUTION.mdLICENSEREADME.mdbaltor_test.gdcomponent.jsonframing_guide.gdinspect_gdscript.pyrun_tests.gdtest_package.pytests/test_framing_guide.gdverification/native.json
How it works
- Class
- BaltorFraming, extends RefCounted
- Methods
- thirds_points(size: Vector2) -> PackedVector2Array; nearest_third_point(point: Vector2, size: Vector2) -> Vector2; safe_area(size: Vector2, fraction: float) -> Rect2; is_inside_safe_area(point: Vector2, size: Vector2, fraction: float) -> bool; offset_to_nearest_third(subject: Vector2, size: Vector2) -> Vector2; lead_room(subject: Vector2, facing: Vector2, size: Vector2) -> float;…
- Placement
- res://baltor/godot_components/framing_guide/
Recorded checks
godot 4.7.2.stable.official.ed1daf0bf
godot_parse_check_onlygodot_gdscript_testsgodot_tests_reject_gutted_componentgodot_editor_importgodot_contract_reflectiongodot_readme_usage_compiles
Limits to consider
Measures and suggests; it does not move cameras. Coverage uses axis-aligned screen rectangles, not silhouettes. Points behind the camera are skipped rather than clipped. Verified with Godot 4.7.2 headless; written against the Godot 4.3 API.