// ĠDO ĠNOT ĠEDIT , ĠTHIS ĠFILE ĠIS ĠGENERATED ĠFROM Ġapi . json Ċ package Ġgod ot Ċ Ċ import Ġgd native . godot _ method _ bind Ċ import Ġgd native . godot _ string Ċ import Ġgod ot . core . Allocator Ċ import Ġgod ot . core . Color Ċ import Ġgod ot . core . God ot Ċ import Ġgod ot . core . Pool Vector 2 Array Ċ import Ġgod ot . core . Variant Ċ import Ġgod ot . core . Variant Array Ċ import Ġgod ot . core . Vector 2 Ċ import Ġkotlin . Boolean Ċ import Ġkotlin . Float Ċ import Ġkotlin . Int Ċ import Ġkotlin . String Ċ import Ġkotlin . Suppress Ċ import Ġkotlin . Unit Ċ import Ġkotlin . reflect . K Callable Ċ import Ġkotlinx . c interop . Boolean Var Ċ import Ġkotlinx . c interop . C Function Ċ import Ġkotlinx . c interop . CO pa que Pointer Ċ import Ġkotlinx . c interop . CO pa que Pointer Var Ċ import Ġkotlinx . c interop . CP o inter Ċ import Ġkotlinx . c interop . Double Var Ċ import Ġkotlinx . c interop . Int Var Ċ import Ġkotlinx . c interop . alloc Ċ import Ġkotlinx . c interop . cstr Ċ import Ġkotlinx . c interop . invoke Ċ import Ġkotlinx . c interop . point ed Ċ import Ġkotlinx . c interop . ptr Ċ import Ġkotlinx . c interop . readValue Ċ import Ġkotlinx . c interop . reinterpret Ċ import Ġkotlinx . c interop . value Ċ Ċ open Ġclass ĠLine 2 D ( ĊĠ Ġ@ Suppress (" UNUSED _ PARAMETER ") ĊĠ Ġ__ ignore : ĠString ? Ċ ) Ġ: ĠNode 2 D ( null ) Ġ{ ĊĠ Ġvar Ġant iali ased : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Ant iali ased () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Ant iali ased ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġbegin Cap Mode : ĠLine Cap Mode ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Begin Cap Mode () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Begin Cap Mode ( value . value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġdefault Color : ĠColor ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn ĠgetDefault Color () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠsetDefault Color ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġend Cap Mode : ĠLine Cap Mode ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget End Cap Mode () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset End Cap Mode ( value . value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġgradient : ĠGradient ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Gradient () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Gradient ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġjoint Mode : ĠLine Joint Mode ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Joint Mode () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Joint Mode ( value . value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġpoints : ĠPool Vector 2 Array ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Points () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Points ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġround Precision : ĠInt ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Round Precision () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Round Precision ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġsh arp Limit : ĠFloat ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Sharp Limit () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Sharp Limit ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġtexture : ĠTexture ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Texture () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Texture ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġtexture Mode : ĠLine Texture Mode ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Texture Mode () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Texture Mode ( value . value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġwidth : ĠFloat ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Width () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Width ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġwidth Curve : ĠCurve ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Curve () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Curve ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġconstructor () Ġ: Ġthis ( null ) Ġ{ ĊĠĠĠ Ġif Ġ( God ot . should Init Handle ()) Ġ{ ĊĠĠĠĠĠ Ġ_ handle Ġ= Ġ__ new () ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġ/** ĊĠĠ Ġ* ĠSpecial ized Ġsetter Ġfor Ġdefault Color ĊĠĠ Ġ*/ ĊĠ Ġfun Ġdefault Color ( cb : ĠColor . () Ġ-> ĠUnit ) Ġ{ ĊĠĠĠ Ġval Ġ_ p Ġ= Ġdefault Color ĊĠĠĠ Ġcb (_ p ) ĊĠĠĠ Ġdefault Color Ġ= Ġ_ p ĊĠ Ġ} ĊĊĠ Ġ/** ĊĠĠ Ġ* ĠSpecial ized Ġsetter Ġfor Ġpoints ĊĠĠ Ġ*/ ĊĠ Ġfun Ġpoints ( cb : ĠPool Vector 2 Array . () Ġ-> ĠUnit ) Ġ{ ĊĠĠĠ Ġval Ġ_ p Ġ= Ġpoints ĊĠĠĠ Ġcb (_ p ) ĊĠĠĠ Ġpoints Ġ= Ġ_ p ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġ_ curve _ changed () Ġ{ ĊĠĠĠ ĠTODO () ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġ_ gradient _ changed () Ġ{ ĊĠĠĠ ĠTODO () ĊĠ Ġ} ĊĊĠ Ġfun Ġadd Point ( position : ĠVector 2 , Ġat Position : ĠInt Ġ= Ġ- 1 ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ args Ġ= Ġmutable ListOf < Any ?> () ĊĠĠĠĠĠ Ġ_ args . add ( position ) ĊĠĠĠĠĠ Ġ_ args . add ( at Position ) ĊĠĠĠĠĠ Ġ__ method _ bind . add Point . call ( self ._ handle , Ġ_ args , Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġclear Points () Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . clear Points . call ( self ._ handle , Ġempty List (), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Ant iali ased (): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Boolean Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Ant iali ased . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret . value ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Begin Cap Mode (): ĠLine Cap Mode Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Int Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Begin Cap Mode . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ ĠLine 2 D . Line Cap Mode . from (_ ret . value ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Curve (): ĠCurve Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġlateinit Ġvar Ġ_ ret : ĠCurve ĊĠĠĠĠĠ Ġval Ġ_ tmp Ġ= Ġalloc < CO pa que Pointer Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ tmp . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Curve . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret Ġ= Ġobject To Type < Curve >(_ tmp . value !! ) ĊĠĠĠĠĠ Ġ_ ret ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun ĠgetDefault Color (): ĠColor Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= ĠColor () ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret ._ value . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . getDefault Color . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret ._ value Ġ= Ġ_ ret Ptr . point ed . readValue () ĊĠĠĠĠĠ Ġ_ ret ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget End Cap Mode (): ĠLine Cap Mode Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Int Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . getEnd Cap Mode . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ ĠLine 2 D . Line Cap Mode . from (_ ret . value ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Gradient (): ĠGradient Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġlateinit Ġvar Ġ_ ret : ĠGradient ĊĠĠĠĠĠ Ġval Ġ_ tmp Ġ= Ġalloc < CO pa que Pointer Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ tmp . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Gradient . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret Ġ= Ġobject To Type < Gradient >(_ tmp . value !! ) ĊĠĠĠĠĠ Ġ_ ret ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Joint Mode (): ĠLine Joint Mode Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Int Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Joint Mode . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ ĠLine 2 D . Line Joint Mode . from (_ ret . value ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Point Count (): ĠInt Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Int Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Point Count . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret . value ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Point Position ( i : ĠInt ): ĠVector 2 Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= ĠVector 2 () ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret ._ value . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Point Position . call ( self ._ handle , ĠlistOf ( i ), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret ._ value Ġ= Ġ_ ret Ptr . point ed . readValue () ĊĠĠĠĠĠ Ġ_ ret ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Points (): ĠPool Vector 2 Array Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= ĠPool Vector 2 Array () ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret ._ value . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Points . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret ._ value Ġ= Ġ_ ret Ptr . point ed . readValue () ĊĠĠĠĠĠ Ġ_ ret ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Round Precision (): ĠInt Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Int Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Round Precision . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret . value ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Sharp Limit (): ĠFloat Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Double Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Sharp Limit . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret . value . toFloat () ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Texture (): ĠTexture Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġlateinit Ġvar Ġ_ ret : ĠTexture ĊĠĠĠĠĠ Ġval Ġ_ tmp Ġ= Ġalloc < CO pa que Pointer Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ tmp . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Texture . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret Ġ= Ġobject To Type < Texture >(_ tmp . value !! ) ĊĠĠĠĠĠ Ġ_ ret ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Texture Mode (): ĠLine Texture Mode Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Int Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Texture Mode . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ ĠLine 2 D . Line Texture Mode . from (_ ret . value ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Width (): ĠFloat Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Double Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . getWidth . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret . value . toFloat () ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġremove Point ( i : ĠInt ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . remove Point . call ( self ._ handle , ĠlistOf ( i ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Ant iali ased ( ant iali ased : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Ant iali ased . call ( self ._ handle , ĠlistOf ( ant iali ased ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Begin Cap Mode ( mode : ĠInt ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Begin Cap Mode . call ( self ._ handle , ĠlistOf ( mode ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Curve ( curve : ĠCurve ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Curve . call ( self ._ handle , ĠlistOf ( curve ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun ĠsetDefault Color ( color : ĠColor ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . setDefault Color . call ( self ._ handle , ĠlistOf ( color ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset End Cap Mode ( mode : ĠInt ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set End Cap Mode . call ( self ._ handle , ĠlistOf ( mode ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Gradient ( color : ĠGradient ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Gradient . call ( self ._ handle , ĠlistOf ( color ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Joint Mode ( mode : ĠInt ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Joint Mode . call ( self ._ handle , ĠlistOf ( mode ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Point Position ( i : ĠInt , Ġposition : ĠVector 2 ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ args Ġ= Ġmutable ListOf < Any ?> () ĊĠĠĠĠĠ Ġ_ args . add ( i ) ĊĠĠĠĠĠ Ġ_ args . add ( position ) ĊĠĠĠĠĠ Ġ__ method _ bind . set Point Position . call ( self ._ handle , Ġ_ args , Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Points ( points : ĠPool Vector 2 Array ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Points . call ( self ._ handle , ĠlistOf ( points ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Round Precision ( precision : ĠInt ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Round Precision . call ( self ._ handle , ĠlistOf ( precision ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Sharp Limit ( limit : ĠFloat ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Sharp Limit . call ( self ._ handle , ĠlistOf ( limit ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Texture ( texture : ĠTexture ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Texture . call ( self ._ handle , ĠlistOf ( texture ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Texture Mode ( mode : ĠInt ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Texture Mode . call ( self ._ handle , ĠlistOf ( mode ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Width ( width : ĠFloat ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . setWidth . call ( self ._ handle , ĠlistOf ( width ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġenum Ġclass ĠLine Texture Mode ( ĊĠĠĠ Ġval Ġvalue : ĠInt ĊĠ Ġ) Ġ{ ĊĠĠĠ ĠNONE ( 0 ), ĊĊĠĠĠ ĠT ILE ( 1 ), ĊĊĠĠĠ ĠST RET CH ( 2 ); ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠ Ġfun Ġfrom ( value : ĠInt ): ĠLine Texture Mode Ġ{ ĊĠĠĠĠĠĠĠ Ġfor Ġ( enum Value Ġin Ġvalues ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġif Ġ( enum Value . value Ġ== Ġvalue ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġenum Value ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġthrow ĠAssertionError (""" Unsupported Ġenum Ġvalue : Ġ$ value """) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġenum Ġclass ĠLine Cap Mode ( ĊĠĠĠ Ġval Ġvalue : ĠInt ĊĠ Ġ) Ġ{ ĊĠĠĠ ĠNONE ( 0 ), ĊĊĠĠĠ ĠBO X ( 1 ), ĊĊĠĠĠ ĠRO UND ( 2 ); ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠ Ġfun Ġfrom ( value : ĠInt ): ĠLine Cap Mode Ġ{ ĊĠĠĠĠĠĠĠ Ġfor Ġ( enum Value Ġin Ġvalues ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġif Ġ( enum Value . value Ġ== Ġvalue ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġenum Value ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġthrow ĠAssertionError (""" Unsupported Ġenum Ġvalue : Ġ$ value """) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġenum Ġclass ĠLine Joint Mode ( ĊĠĠĠ Ġval Ġvalue : ĠInt ĊĠ Ġ) Ġ{ ĊĠĠĠ ĠSH ARP ( 0 ), ĊĊĠĠĠ ĠBE VEL ( 1 ), ĊĊĠĠĠ ĠRO UND ( 2 ); ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠ Ġfun Ġfrom ( value : ĠInt ): ĠLine Joint Mode Ġ{ ĊĠĠĠĠĠĠĠ Ġfor Ġ( enum Value Ġin Ġvalues ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġif Ġ( enum Value . value Ġ== Ġvalue ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġenum Value ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġthrow ĠAssertionError (""" Unsupported Ġenum Ġvalue : Ġ$ value """) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠ Ġinternal Ġfun Ġ__ new (): ĠCO pa que Pointer Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġfn Ptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ get _ class _ constructor )(" Line 2 D ". cstr . ptr ) ĊĠĠĠĠĠ Ġrequire NotNull ( fn Ptr ) Ġ{ Ġ" No Ġinstance Ġfound Ġfor ĠLine 2 D " Ġ} ĊĠĠĠĠĠ Ġval Ġfn Ġ= Ġfn Ptr . reinterpret < C Function < () Ġ-> ĠCO pa que Pointer >>() ĊĠĠĠĠĠ Ġfn () ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠContainer Ġfor Ġmethod _ bind Ġpointers Ġfor ĠLine 2 D ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġprivate Ġobject Ġ__ method _ bind Ġ{ ĊĠĠĠĠĠ Ġval Ġadd Point : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" add _ point ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġadd _ point " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġclear Points : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" clear _ points ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġclear _ points " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Ant iali ased : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ ant iali ased ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ ant iali ased " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Begin Cap Mode : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ begin _ cap _ mode ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ begin _ cap _ mode " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Curve : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ curve ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ curve " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval ĠgetDefault Color : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ default _ color ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ default _ color " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget End Cap Mode : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ end _ cap _ mode ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ end _ cap _ mode " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Gradient : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ gradient ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ gradient " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Joint Mode : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ joint _ mode ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ joint _ mode " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Point Count : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ point _ count ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ point _ count " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Point Position : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ point _ position ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ point _ position " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Points : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ points ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ points " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Round Precision : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ round _ precision ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ round _ precision " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Sharp Limit : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ sharp _ limit ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ sharp _ limit " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Texture : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ texture ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ texture " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Texture Mode : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ texture _ mode ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ texture _ mode " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Width : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ width ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ width " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġremove Point : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" remove _ point ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġremove _ point " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Ant iali ased : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ ant iali ased ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ ant iali ased " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Begin Cap Mode : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ begin _ cap _ mode ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ begin _ cap _ mode " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Curve : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ curve ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ curve " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval ĠsetDefault Color : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ default _ color ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ default _ color " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset End Cap Mode : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ end _ cap _ mode ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ end _ cap _ mode " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Gradient : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ gradient ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ gradient " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Joint Mode : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ joint _ mode ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ joint _ mode " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Point Position : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ point _ position ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ point _ position " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Points : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ points ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ points " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Round Precision : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ round _ precision ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ round _ precision " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Sharp Limit : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ sharp _ limit ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ sharp _ limit " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Texture : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ texture ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ texture " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Texture Mode : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ texture _ mode ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ texture _ mode " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Width : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Line 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ width ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ width " Ġ} ĊĠĠĠĠĠĠĠ Ġ}} ĊĠ Ġ} Ċ } Ċ