// Ġ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 . God ot Ċ import Ġgod ot . core . Rect 2 Ċ import Ġgod ot . core . Variant Ċ import Ġgod ot . core . Variant Array Ċ 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 ĠPart icles 2 D ( ĊĠ Ġ@ Suppress (" UNUSED _ PARAMETER ") ĊĠ Ġ__ ignore : ĠString ? Ċ ) Ġ: ĠNode 2 D ( null ) Ġ{ ĊĠ Ġvar Ġamount : ĠInt ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Amount () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Amount ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġdraw Order : ĠDraw Order ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Draw Order () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Draw Order ( value . value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġemit ting : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġis Emit ting () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Emit ting ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġexplo s iveness : ĠFloat ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Explo s iveness Ratio () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Explo s iveness Ratio ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġfixed F ps : ĠInt ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Fixed F ps () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Fixed F ps ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġfr act Delta : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Fraction al Delta () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Fraction al Delta ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġlifetime : ĠFloat ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Lifetime () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Lifetime ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġlocal Coords : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Use Local Coordinates () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Use Local Coordinates ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġnormal Map : ĠTexture ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Normal Map () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Normal Map ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġone Shot : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget One Shot () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset One Shot ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġpreprocess : ĠFloat ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Pre Process Time () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Pre Process Time ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġprocess Material : ĠMaterial ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Process Material () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Process Material ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġrandom ness : ĠFloat ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn ĠgetRandom ness Ratio () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Random ness Ratio ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġspeed Scale : ĠFloat ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Speed Scale () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Speed Scale ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġtexture : ĠTexture ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Texture () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Texture ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġvisibility Rect : ĠRect 2 ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Visibility Rect () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Visibility Rect ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġconstructor () Ġ: Ġthis ( null ) Ġ{ ĊĠĠĠ Ġif Ġ( God ot . should Init Handle ()) Ġ{ ĊĠĠĠĠĠ Ġ_ handle Ġ= Ġ__ new () ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġ/** ĊĠĠ Ġ* ĠSpecial ized Ġsetter Ġfor Ġvisibility Rect ĊĠĠ Ġ*/ ĊĠ Ġfun Ġvisibility Rect ( cb : ĠRect 2 . () Ġ-> ĠUnit ) Ġ{ ĊĠĠĠ Ġval Ġ_ p Ġ= Ġvisibility Rect ĊĠĠĠ Ġcb (_ p ) ĊĠĠĠ Ġvisibility Rect Ġ= Ġ_ p ĊĠ Ġ} ĊĊĠ Ġfun Ġcapture Rect (): ĠRect 2 Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= ĠRect 2 () ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret ._ value . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . capture Rect . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret ._ value Ġ= Ġ_ ret Ptr . point ed . readValue () ĊĠĠĠĠĠ Ġ_ ret ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Amount (): ĠInt Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Int Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Amount . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret . value ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Draw Order (): ĠDraw Order Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Int Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Draw Order . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ ĠPart icles 2 D . Draw Order . from (_ ret . value ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Explo s iveness Ratio (): ĠFloat Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Double Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Explo s iveness Ratio . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret . value . toFloat () ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Fixed F ps (): ĠInt Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Int Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Fixed F ps . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret . value ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Fraction al Delta (): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Boolean Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Fraction al Delta . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret . value ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Lifetime (): ĠFloat Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Double Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Lifetime . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret . value . toFloat () ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Normal Map (): Ġ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 Normal Map . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret Ġ= Ġobject To Type < Texture >(_ tmp . value !! ) ĊĠĠĠĠĠ Ġ_ ret ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget One Shot (): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Boolean Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . getOne Shot . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret . value ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Pre Process Time (): ĠFloat Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Double Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Pre Process Time . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret . value . toFloat () ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Process Material (): ĠMaterial Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġlateinit Ġvar Ġ_ ret : ĠMaterial ĊĠĠĠĠĠ Ġval Ġ_ tmp Ġ= Ġalloc < CO pa que Pointer Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ tmp . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Process Material . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret Ġ= Ġobject To Type < Material >(_ tmp . value !! ) ĊĠĠĠĠĠ Ġ_ ret ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun ĠgetRandom ness Ratio (): ĠFloat Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Double Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . getRandom ness Ratio . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret . value . toFloat () ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Speed Scale (): ĠFloat Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Double Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Speed Scale . 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 Use Local Coordinates (): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Boolean Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Use Local Coordinates . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret . value ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġget Visibility Rect (): ĠRect 2 Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= ĠRect 2 () ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret ._ value . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . get Visibility Rect . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret ._ value Ġ= Ġ_ ret Ptr . point ed . readValue () ĊĠĠĠĠĠ Ġ_ ret ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġis Emit ting (): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġval Ġ_ ret Ġ= Ġalloc < Boolean Var >() ĊĠĠĠĠĠ Ġval Ġ_ ret Ptr Ġ= Ġ_ ret . ptr ĊĠĠĠĠĠ Ġ__ method _ bind . is Emit ting . call ( self ._ handle , Ġempty List (), Ġ_ ret Ptr ) ĊĠĠĠĠĠ Ġ_ ret . value ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġrestart () Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . restart . call ( self ._ handle , Ġempty List (), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Amount ( amount : ĠInt ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Amount . call ( self ._ handle , ĠlistOf ( amount ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Draw Order ( order : ĠInt ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Draw Order . call ( self ._ handle , ĠlistOf ( order ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Emit ting ( emit ting : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Emit ting . call ( self ._ handle , ĠlistOf ( emit ting ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Explo s iveness Ratio ( ratio : ĠFloat ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Explo s iveness Ratio . call ( self ._ handle , ĠlistOf ( ratio ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Fixed F ps ( fps : ĠInt ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Fixed F ps . call ( self ._ handle , ĠlistOf ( fps ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Fraction al Delta ( enable : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Fraction al Delta . call ( self ._ handle , ĠlistOf ( enable ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Lifetime ( secs : ĠFloat ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Lifetime . call ( self ._ handle , ĠlistOf ( secs ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Normal Map ( texture : ĠTexture ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Normal Map . call ( self ._ handle , ĠlistOf ( texture ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset One Shot ( secs : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set One Shot . call ( self ._ handle , ĠlistOf ( secs ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Pre Process Time ( secs : ĠFloat ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Pre Process Time . call ( self ._ handle , ĠlistOf ( secs ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Process Material ( material : ĠMaterial ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Process Material . call ( self ._ handle , ĠlistOf ( material ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Random ness Ratio ( ratio : ĠFloat ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Random ness Ratio . call ( self ._ handle , ĠlistOf ( ratio ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Speed Scale ( scale : ĠFloat ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Speed Scale . call ( self ._ handle , ĠlistOf ( scale ), Ġ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 Use Local Coordinates ( enable : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . set Use Local Coordinates . call ( self ._ handle , ĠlistOf ( enable ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġfun Ġset Visibility Rect ( visibility Rect : ĠRect 2 ) Ġ{ ĊĠĠĠ Ġval Ġself Ġ= Ġthis ĊĠĠĠ Ġreturn ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠ Ġ__ method _ bind . setVisibility Rect . call ( self ._ handle , ĠlistOf ( visibility Rect ), Ġnull ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġenum Ġclass ĠDraw Order ( ĊĠĠĠ Ġval Ġvalue : ĠInt ĊĠ Ġ) Ġ{ ĊĠĠĠ ĠINDEX ( 0 ), ĊĊĠĠĠ ĠL IF ETIME ( 1 ); ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠ Ġfun Ġfrom ( value : ĠInt ): ĠDraw Order Ġ{ ĊĠĠĠĠĠĠĠ Ġ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 )(" Particles 2 D ". cstr . ptr ) ĊĠĠĠĠĠ Ġrequire NotNull ( fn Ptr ) Ġ{ Ġ" No Ġinstance Ġfound Ġfor ĠPart icles 2 D " Ġ} ĊĠĠĠĠĠ Ġval Ġfn Ġ= Ġfn Ptr . reinterpret < C Function < () Ġ-> ĠCO pa que Pointer >>() ĊĠĠĠĠĠ Ġfn () ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠContainer Ġfor Ġmethod _ bind Ġpointers Ġfor ĠPart icles 2 D ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġprivate Ġobject Ġ__ method _ bind Ġ{ ĊĠĠĠĠĠ Ġval Ġcapture Rect : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" capture _ rect ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġcapture _ rect " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Amount : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ amount ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ amount " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Draw Order : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ draw _ order ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ draw _ order " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Explo s iveness Ratio : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ explo s iveness _ ratio ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ explo s iveness _ ratio " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Fixed F ps : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ fixed _ fps ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ fixed _ fps " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Fraction al Delta : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ fraction al _ delta ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ fraction al _ delta " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Lifetime : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ lifetime ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ lifetime " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Normal Map : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ normal _ map ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ normal _ map " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget One Shot : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ one _ shot ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ one _ shot " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Pre Process Time : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ pre _ process _ time ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ pre _ process _ time " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Process Material : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ process _ material ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ process _ material " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval ĠgetRandom ness Ratio : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ random ness _ ratio ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ random ness _ ratio " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Speed Scale : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ speed _ scale ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ speed _ scale " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Texture : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ texture ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ texture " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Use Local Coordinates : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ use _ local _ coordinates ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ use _ local _ coordinates " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Visibility Rect : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ visibility _ rect ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ visibility _ rect " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġis Emit ting : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" is _ emit ting ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġis _ emit ting " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġrestart : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" restart ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġrestart " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Amount : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ amount ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ amount " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Draw Order : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ draw _ order ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ draw _ order " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Emit ting : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ emit ting ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ emit ting " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Explo s iveness Ratio : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ explo s iveness _ ratio ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ explo s iveness _ ratio " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Fixed F ps : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ fixed _ fps ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ fixed _ fps " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Fraction al Delta : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ fraction al _ delta ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ fraction al _ delta " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Lifetime : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ lifetime ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ lifetime " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Normal Map : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ normal _ map ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ normal _ map " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset One Shot : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ one _ shot ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ one _ shot " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Pre Process Time : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ pre _ process _ time ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ pre _ process _ time " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Process Material : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ process _ material ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ process _ material " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Random ness Ratio : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ random ness _ ratio ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ random ness _ ratio " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Speed Scale : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ speed _ scale ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ speed _ scale " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Texture : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ texture ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ texture " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Use Local Coordinates : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ use _ local _ coordinates ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ use _ local _ coordinates " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Visibility Rect : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠAllocator . allocation Scope Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Particles 2 D ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ visibility _ rect ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ visibility _ rect " Ġ} ĊĠĠĠĠĠĠĠ Ġ}} ĊĠ Ġ} Ċ } Ċ