// ĠDO ĠNOT ĠEDIT , ĠTHIS ĠFILE ĠIS ĠGENERATED ĠFROM Ġapi . json Ċ package Ġgod ot Ċ Ċ import Ġgd native . godot _ method _ bind Ċ import Ġgod ot . core . God ot Ċ import Ġgod ot . core . Variant Ċ import Ġgod ot . core . Variant Array Ċ import Ġkotlin . Boolean Ċ import Ġkotlin . Int Ċ import Ġkotlin . reflect . K Callable Ċ import Ġkotlinx . c interop . C Function Ċ import Ġkotlinx . c interop . CO pa que Pointer Ċ import Ġkotlinx . c interop . CP o inter Ċ import Ġkotlinx . c interop . cstr Ċ import Ġkotlinx . c interop . invoke Ċ import Ġkotlinx . c interop . mem Scoped Ċ import Ġkotlinx . c interop . reinterpret Ċ Ċ open Ġclass ĠTexture Button ( ĊĠ Ġ_ handle : ĠCO pa que Pointer Ċ ) Ġ: ĠBase Button (_ handle ) Ġ{ ĊĠ Ġvar Ġexpand : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Expand () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Expand ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġstretch Mode : ĠSt retch Mode ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Stretch Mode () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Stretch Mode ( value . value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġtexture Click Mask : ĠBit Map ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Click Mask () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Click Mask ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġtexture Disabled : ĠTexture ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Disabled Texture () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Disabled Texture ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġtexture Focused : ĠTexture ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Focused Texture () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Focused Texture ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġtexture Hover : ĠTexture ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Hover Texture () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Hover Texture ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġtexture Normal : ĠTexture ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Normal Texture () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Normal Texture ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġtexture Pressed : ĠTexture ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠ Ġreturn Ġget Pressed Texture () ĠĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġset Pressed Texture ( value ) ĊĠĠĠ Ġ} ĊĊĠ Ġfun Ġget Click Mask (): ĠBit Map Ġ{ ĊĠĠĠ Ġval Ġ_ ret Ġ= Ġ__ method _ bind . get Click Mask . call ( this ._ handle ) ĊĠĠĠ Ġreturn Ġ_ ret . as Object (:: Bit Map ) !! ĊĠ Ġ} ĊĊĠ Ġfun Ġget Disabled Texture (): ĠTexture Ġ{ ĊĠĠĠ Ġval Ġ_ ret Ġ= Ġ__ method _ bind . get Disabled Texture . call ( this ._ handle ) ĊĠĠĠ Ġreturn Ġ_ ret . as Object (:: Texture ) !! ĊĠ Ġ} ĊĊĠ Ġfun Ġget Expand (): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġ_ ret Ġ= Ġ__ method _ bind . get Expand . call ( this ._ handle ) ĊĠĠĠ Ġreturn Ġ_ ret . as Boolean () ĊĠ Ġ} ĊĊĠ Ġfun Ġget Focused Texture (): ĠTexture Ġ{ ĊĠĠĠ Ġval Ġ_ ret Ġ= Ġ__ method _ bind . get Focused Texture . call ( this ._ handle ) ĊĠĠĠ Ġreturn Ġ_ ret . as Object (:: Texture ) !! ĊĠ Ġ} ĊĊĠ Ġfun Ġget Hover Texture (): ĠTexture Ġ{ ĊĠĠĠ Ġval Ġ_ ret Ġ= Ġ__ method _ bind . get Hover Texture . call ( this ._ handle ) ĊĠĠĠ Ġreturn Ġ_ ret . as Object (:: Texture ) !! ĊĠ Ġ} ĊĊĠ Ġfun Ġget Normal Texture (): ĠTexture Ġ{ ĊĠĠĠ Ġval Ġ_ ret Ġ= Ġ__ method _ bind . get Normal Texture . call ( this ._ handle ) ĊĠĠĠ Ġreturn Ġ_ ret . as Object (:: Texture ) !! ĊĠ Ġ} ĊĊĠ Ġfun Ġget Pressed Texture (): ĠTexture Ġ{ ĊĠĠĠ Ġval Ġ_ ret Ġ= Ġ__ method _ bind . get Pressed Texture . call ( this ._ handle ) ĊĠĠĠ Ġreturn Ġ_ ret . as Object (:: Texture ) !! ĊĠ Ġ} ĊĊĠ Ġfun Ġget Stretch Mode (): ĠSt retch Mode Ġ{ ĊĠĠĠ Ġval Ġ_ ret Ġ= Ġ__ method _ bind . get Stretch Mode . call ( this ._ handle ) ĊĠĠĠ Ġreturn ĠTexture Button . Stretch Mode . from (_ ret . as Int ()) ĊĠ Ġ} ĊĊĠ Ġfun Ġset Click Mask ( mask : ĠBit Map ) Ġ{ ĊĠĠĠ Ġval Ġ_ arg Ġ= ĠVariant . new ( mask ) ĊĠĠĠ Ġ__ method _ bind . set Click Mask . call ( this ._ handle , ĠlistOf (_ arg )) ĊĠ Ġ} ĊĊĠ Ġfun Ġset Disabled Texture ( texture : ĠTexture ) Ġ{ ĊĠĠĠ Ġval Ġ_ arg Ġ= ĠVariant . new ( texture ) ĊĠĠĠ Ġ__ method _ bind . set Disabled Texture . call ( this ._ handle , ĠlistOf (_ arg )) ĊĠ Ġ} ĊĊĠ Ġfun Ġset Expand ( p Expand : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġ_ arg Ġ= ĠVariant . new ( p Expand ) ĊĠĠĠ Ġ__ method _ bind . set Expand . call ( this ._ handle , ĠlistOf (_ arg )) ĊĠ Ġ} ĊĊĠ Ġfun Ġset Focused Texture ( texture : ĠTexture ) Ġ{ ĊĠĠĠ Ġval Ġ_ arg Ġ= ĠVariant . new ( texture ) ĊĠĠĠ Ġ__ method _ bind . set Focused Texture . call ( this ._ handle , ĠlistOf (_ arg )) ĊĠ Ġ} ĊĊĠ Ġfun Ġset Hover Texture ( texture : ĠTexture ) Ġ{ ĊĠĠĠ Ġval Ġ_ arg Ġ= ĠVariant . new ( texture ) ĊĠĠĠ Ġ__ method _ bind . set Hover Texture . call ( this ._ handle , ĠlistOf (_ arg )) ĊĠ Ġ} ĊĊĠ Ġfun Ġset Normal Texture ( texture : ĠTexture ) Ġ{ ĊĠĠĠ Ġval Ġ_ arg Ġ= ĠVariant . new ( texture ) ĊĠĠĠ Ġ__ method _ bind . set Normal Texture . call ( this ._ handle , ĠlistOf (_ arg )) ĊĠ Ġ} ĊĊĠ Ġfun Ġset Pressed Texture ( texture : ĠTexture ) Ġ{ ĊĠĠĠ Ġval Ġ_ arg Ġ= ĠVariant . new ( texture ) ĊĠĠĠ Ġ__ method _ bind . set Pressed Texture . call ( this ._ handle , ĠlistOf (_ arg )) ĊĠ Ġ} ĊĊĠ Ġfun Ġset Stretch Mode ( p Mode : ĠInt ) Ġ{ ĊĠĠĠ Ġval Ġ_ arg Ġ= ĠVariant . new ( p Mode ) ĊĠĠĠ Ġ__ method _ bind . set Stretch Mode . call ( this ._ handle , ĠlistOf (_ arg )) ĊĠ Ġ} ĊĊĠ Ġenum Ġclass ĠSt retch Mode ( ĊĠĠĠ Ġval Ġvalue : ĠInt ĊĠ Ġ) Ġ{ ĊĠĠĠ ĠST RET CH _ SCALE ( 0 ), ĊĊĠĠĠ ĠST RET CH _ TILE ( 1 ), ĊĊĠĠĠ ĠST RET CH _ KEEP ( 2 ), ĊĊĠĠĠ ĠST RET CH _ KEEP _ CENTER ED ( 3 ), ĊĊĠĠĠ ĠST RET CH _ KEEP _ AS PECT ( 4 ), ĊĊĠĠĠ ĠST RET CH _ KEEP _ AS PECT _ CENTER ED ( 5 ), ĊĊĠĠĠ ĠST RET CH _ KEEP _ AS PECT _ COVER ED ( 6 ); ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠ Ġfun Ġfrom ( value : ĠInt ): ĠSt retch Mode Ġ{ ĊĠĠĠĠĠĠĠ Ġfor Ġ( enum Value Ġin Ġvalues ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġif Ġ( enum Value . value Ġ== Ġvalue ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġenum Value ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġthrow ĠAssertionError (""" Unsupported Ġenum Ġvalue : Ġ$ value """) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠ Ġval ĠST RET CH _ KEEP : ĠInt Ġ= Ġ 2 ĊĊĠĠĠ Ġval ĠST RET CH _ KEEP _ AS PECT : ĠInt Ġ= Ġ 4 ĊĊĠĠĠ Ġval ĠST RET CH _ KEEP _ AS PECT _ CENTER ED : ĠInt Ġ= Ġ 5 ĊĊĠĠĠ Ġval ĠST RET CH _ KEEP _ AS PECT _ COVER ED : ĠInt Ġ= Ġ 6 ĊĊĠĠĠ Ġval ĠST RET CH _ KEEP _ CENTER ED : ĠInt Ġ= Ġ 3 ĊĊĠĠĠ Ġval ĠST RET CH _ SCALE : ĠInt Ġ= Ġ 0 ĊĊĠĠĠ Ġval ĠST RET CH _ TILE : ĠInt Ġ= Ġ 1 ĊĊĠĠĠ Ġfun Ġnew (): ĠTexture Button Ġ= Ġmem Scoped Ġ{ ĊĠĠĠĠĠ Ġval Ġfn Ptr Ġ= ĠcheckNotNull ( God ot . gd native . godot _ get _ class _ constructor )(" Texture Button ". cstr . ptr ) ĊĠĠĠĠĠ Ġrequire NotNull ( fn Ptr ) Ġ{ Ġ" No Ġinstance Ġfound Ġfor ĠTexture Button " Ġ} ĊĠĠĠĠĠ Ġval Ġfn Ġ= Ġfn Ptr . reinterpret < C Function < () Ġ-> ĠCO pa que Pointer >>() ĊĠĠĠĠĠ ĠTexture Button ( ĊĠĠĠĠĠĠĠ Ġfn () ĊĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġfun Ġfrom ( ptr : ĠCO pa que Pointer ): ĠTexture Button Ġ= ĠTexture Button ( ptr ) ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠContainer Ġfor Ġmethod _ bind Ġpointers Ġfor ĠTexture Button ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġprivate Ġobject Ġ__ method _ bind Ġ{ ĊĠĠĠĠĠ Ġval Ġget Click Mask : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġmem Scoped Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Texture Button ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ click _ mask ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ click _ mask " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Disabled Texture : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġmem Scoped Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Texture Button ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ disabled _ texture ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ disabled _ texture " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Expand : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġmem Scoped Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Texture Button ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ expand ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ expand " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Focused Texture : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġmem Scoped Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Texture Button ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ focused _ texture ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ focused _ texture " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Hover Texture : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġmem Scoped Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Texture Button ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ hover _ texture ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ hover _ texture " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Normal Texture : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġmem Scoped Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Texture Button ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ normal _ texture ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ normal _ texture " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Pressed Texture : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġmem Scoped Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Texture Button ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ pressed _ texture ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ pressed _ texture " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġget Stretch Mode : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġmem Scoped Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Texture Button ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" get _ stretch _ mode ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġget _ stretch _ mode " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Click Mask : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġmem Scoped Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Texture Button ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ click _ mask ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ click _ mask " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Disabled Texture : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġmem Scoped Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Texture Button ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ disabled _ texture ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ disabled _ texture " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Expand : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġmem Scoped Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Texture Button ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ expand ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ expand " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Focused Texture : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġmem Scoped Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Texture Button ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ focused _ texture ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ focused _ texture " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Hover Texture : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġmem Scoped Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Texture Button ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ hover _ texture ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ hover _ texture " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Normal Texture : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġmem Scoped Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Texture Button ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ normal _ texture ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ normal _ texture " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Pressed Texture : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġmem Scoped Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Texture Button ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ pressed _ texture ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ pressed _ texture " Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġval Ġset Stretch Mode : ĠC Pointer < godot _ method _ bind > ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġmem Scoped Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġval Ġptr Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcheckNotNull ( God ot . gd native . godot _ method _ bind _ get _ method )(" Texture Button ". cstr . ptr , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" set _ stretch _ mode ". cstr . ptr ) ĊĠĠĠĠĠĠĠĠĠ Ġrequire NotNull ( ptr ) Ġ{ Ġ" No Ġmethod _ bind Ġfound Ġfor Ġmethod Ġset _ stretch _ mode " Ġ} ĊĠĠĠĠĠĠĠ Ġ}} ĊĠ Ġ} Ċ } Ċ