class

PointClickEngine::Scenes::PolygonRenderer

Inherits Reference < Object

Handles polygon rendering for debug visualization

Instance methods

draw_filled(vertices : Array(RL::Vector2), color : RL::Color) : Nil

Draw filled polygon using triangle fan method

Source
draw_filled_with_outline(vertices : Array(RL::Vector2), fill_color : RL::Color, outline_color : RL::Color, outline_thickness : Float32 = 1.0) : Nil

Draw polygon with both fill and outline

Source
draw_outline(vertices : Array(RL::Vector2), color : RL::Color, thickness : Float32 = 1.0) : Nil

Draw polygon outline

Source
draw_scale_zones(zones : Array(ScaleZone), screen_width : Int32) : Nil

Draw scale zone visualization

Source
draw_walk_behind_debug(region : WalkBehindRegion) : Nil

Draw debug visualization for walk-behind regions

Source
draw_walkable_debug(region : PolygonRegion) : Nil

Draw debug visualization for walkable regions

Source