importonly struct DebugDrawer { public import static function TestDebugFilterMask( const debugDrawer : ref< DebugDrawer >, debugFilterName : String ) : Bool; } importonly struct FragmentBuilder { public import static function Construct( self : ref< FragmentBuilder >, debugDrawer : ref< DebugDrawer > ); public import static function SetColor( self : ref< FragmentBuilder >, color : Color ); public import static function PushLocalTransform( self : ref< FragmentBuilder > ); public import static function PopLocalTransform( self : ref< FragmentBuilder > ); public import static function BindTransform( self : ref< FragmentBuilder >, localToWorld : Matrix ); public import static function AddArrow( self : ref< FragmentBuilder >, start : Vector4, end : Vector4 ); public import static function AddWireAngledRange( self : ref< FragmentBuilder >, matrix : Matrix, height : Float, range : Float, rangeAngle : Float, drawSides : Bool ); public import static function Done( self : ref< FragmentBuilder > ); }