@ file : Suppress (" unused ", Ġ" ClassName ", Ġ" Enum Entry Name ", Ġ" FunctionName ", Ġ" Spell Checking Inspection ", Ġ" PARAMETER _ NAME _ CHANGED _ ON _ OVERRIDE ", Ġ" Unused Import ", Ġ" Package Directory Mismatch ") Ċ package Ġgod ot Ċ Ċ import Ġgod ot . gd native .* Ċ import Ġgod ot . core .* Ċ import Ġgod ot . utils .* Ċ import Ġgod ot . ic alls .* Ċ import Ġkotlinx . c interop .* ĊĊ Ċ // ĠNOTE : ĠTHIS ĠFILE ĠIS ĠAUTO ĠGENERATED ĠFROM ĠJSON ĠAPI ĠCONFIG ĊĊ Ċ open Ġclass ĠMesh Library Ġ: ĠResource Ġ{ ĊĠĠĠ Ġconstructor () Ġ: Ġsuper (" Mesh Library ") ĊĠĠĠ Ġconstructor ( variant : ĠVariant ) Ġ: Ġsuper ( variant ) ĊĠĠĠ Ġinternal Ġconstructor ( mem : ĠCO pa que Pointer ) Ġ: Ġsuper ( mem ) ĊĠĠĠ Ġinternal Ġconstructor ( name : ĠString ) Ġ: Ġsuper ( name ) ĊĊĊĠĠĠ Ġ// ĠEnums ĠĊĊ ĊĊĠĠĠ Ġ// ĠSign als ĊĠĠĠ Ġclass ĠSignal Ġ{ ĊĠĠĠĠĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġin fix Ġfun Ġfrom ( other : ĠResource ): ĠMesh Library Ġ= ĠMesh Library (" "). apply Ġ{ Ġset Raw Memory ( other . raw Memory ) Ġ} ĊĠĠĠĠĠĠĠ Ġin fix Ġfun Ġfrom ( other : ĠReference ): ĠMesh Library Ġ= ĠMesh Library (" "). apply Ġ{ Ġset Raw Memory ( other . raw Memory ) Ġ} ĊĠĠĠĠĠĠĠ Ġin fix Ġfun Ġfrom ( other : ĠObject ): ĠMesh Library Ġ= ĠMesh Library (" "). apply Ġ{ Ġset Raw Memory ( other . raw Memory ) Ġ} ĊĠĠĠĠĠĠĠ Ġin fix Ġfun Ġfrom ( other : ĠVariant ): ĠMesh Library Ġ= Ġfrom Variant ( Mesh Library (""), Ġother ) ĊĊĊĠĠĠĠĠĠĠ Ġ// ĠConstants ĊĊĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġ// ĠProperties ĊĊĊĠĠĠ Ġ// ĠMethods ĊĠĠĠ Ġprivate Ġval Ġcreate Item Method Bind : ĠC Pointer < godot _ method _ bind > Ġby Ġlazy Ġ{ Ġget MB (" Mesh Library ", Ġ" create _ item ") Ġ} ĊĠĠĠ Ġopen Ġfun Ġcreate Item ( id : ĠLong ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ ic all _ Unit _ Long ( create Item Method Bind , Ġthis . raw Memory , Ġid ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġprivate Ġval Ġset ItemName Method Bind : ĠC Pointer < godot _ method _ bind > Ġby Ġlazy Ġ{ Ġget MB (" Mesh Library ", Ġ" set _ item _ name ") Ġ} ĊĠĠĠ Ġopen Ġfun Ġset ItemName ( id : ĠLong , Ġname : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ ic all _ Unit _ Long _ String ( setItem Name Method Bind , Ġthis . raw Memory , Ġid , Ġname ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġprivate Ġval Ġset Item Mesh Method Bind : ĠC Pointer < godot _ method _ bind > Ġby Ġlazy Ġ{ Ġget MB (" Mesh Library ", Ġ" set _ item _ mesh ") Ġ} ĊĠĠĠ Ġopen Ġfun Ġset Item Mesh ( id : ĠLong , Ġmesh : ĠMesh ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ ic all _ Unit _ Long _ Object ( setItem Mesh Method Bind , Ġthis . raw Memory , Ġid , Ġmesh ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġprivate Ġval Ġset Item Nav mesh Method Bind : ĠC Pointer < godot _ method _ bind > Ġby Ġlazy Ġ{ Ġget MB (" Mesh Library ", Ġ" set _ item _ nav mesh ") Ġ} ĊĠĠĠ Ġopen Ġfun Ġset Item Nav mesh ( id : ĠLong , Ġnav mesh : ĠNavigation Mesh ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ ic all _ Unit _ Long _ Object ( setItem Nav mesh Method Bind , Ġthis . raw Memory , Ġid , Ġnav mesh ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġprivate Ġval Ġset Item Shapes Method Bind : ĠC Pointer < godot _ method _ bind > Ġby Ġlazy Ġ{ Ġget MB (" Mesh Library ", Ġ" set _ item _ shapes ") Ġ} ĊĠĠĠ Ġopen Ġfun Ġset Item Shapes ( id : ĠLong , Ġshapes : ĠG D Array ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ ic all _ Unit _ Long _ GD Array ( setItem Shapes Method Bind , Ġthis . raw Memory , Ġid , Ġshapes ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġprivate Ġval Ġset Item Preview Method Bind : ĠC Pointer < godot _ method _ bind > Ġby Ġlazy Ġ{ Ġget MB (" Mesh Library ", Ġ" set _ item _ preview ") Ġ} ĊĠĠĠ Ġopen Ġfun Ġset Item Preview ( id : ĠLong , Ġtexture : ĠTexture ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ ic all _ Unit _ Long _ Object ( setItem Preview Method Bind , Ġthis . raw Memory , Ġid , Ġtexture ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġprivate Ġval ĠgetItem Name Method Bind : ĠC Pointer < godot _ method _ bind > Ġby Ġlazy Ġ{ Ġget MB (" Mesh Library ", Ġ" get _ item _ name ") Ġ} ĊĠĠĠ Ġopen Ġfun ĠgetItem Name ( id : ĠLong ): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ_ ic all _ String _ Long ( getItem Name Method Bind , Ġthis . raw Memory , Ġid ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġprivate Ġval ĠgetItem Mesh Method Bind : ĠC Pointer < godot _ method _ bind > Ġby Ġlazy Ġ{ Ġget MB (" Mesh Library ", Ġ" get _ item _ mesh ") Ġ} ĊĠĠĠ Ġopen Ġfun ĠgetItem Mesh ( id : ĠLong ): ĠMesh Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ_ ic all _ Mesh _ Long ( getItem Mesh Method Bind , Ġthis . raw Memory , Ġid ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġprivate Ġval ĠgetItem Nav mesh Method Bind : ĠC Pointer < godot _ method _ bind > Ġby Ġlazy Ġ{ Ġget MB (" Mesh Library ", Ġ" get _ item _ nav mesh ") Ġ} ĊĠĠĠ Ġopen Ġfun ĠgetItem Nav mesh ( id : ĠLong ): ĠNavigation Mesh Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ_ ic all _ Navigation Mesh _ Long ( getItem Nav mesh Method Bind , Ġthis . raw Memory , Ġid ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġprivate Ġval ĠgetItem Shapes Method Bind : ĠC Pointer < godot _ method _ bind > Ġby Ġlazy Ġ{ Ġget MB (" Mesh Library ", Ġ" get _ item _ shapes ") Ġ} ĊĠĠĠ Ġopen Ġfun ĠgetItem Shapes ( id : ĠLong ): ĠG D Array Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ_ ic all _ GD Array _ Long ( getItem Shapes Method Bind , Ġthis . raw Memory , Ġid ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġprivate Ġval ĠgetItem Preview Method Bind : ĠC Pointer < godot _ method _ bind > Ġby Ġlazy Ġ{ Ġget MB (" Mesh Library ", Ġ" get _ item _ preview ") Ġ} ĊĠĠĠ Ġopen Ġfun ĠgetItem Preview ( id : ĠLong ): ĠTexture Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ_ ic all _ Texture _ Long ( getItem Preview Method Bind , Ġthis . raw Memory , Ġid ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġprivate Ġval Ġremove Item Method Bind : ĠC Pointer < godot _ method _ bind > Ġby Ġlazy Ġ{ Ġget MB (" Mesh Library ", Ġ" remove _ item ") Ġ} ĊĠĠĠ Ġopen Ġfun Ġremove Item ( id : ĠLong ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ ic all _ Unit _ Long ( removeItem Method Bind , Ġthis . raw Memory , Ġid ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġprivate Ġval Ġfind Item ByName Method Bind : ĠC Pointer < godot _ method _ bind > Ġby Ġlazy Ġ{ Ġget MB (" Mesh Library ", Ġ" find _ item _ by _ name ") Ġ} ĊĠĠĠ Ġopen Ġfun Ġfind Item ByName ( name : ĠString ): ĠLong Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ_ ic all _ Long _ String ( find Item ByName Method Bind , Ġthis . raw Memory , Ġname ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġprivate Ġval Ġclear Method Bind : ĠC Pointer < godot _ method _ bind > Ġby Ġlazy Ġ{ Ġget MB (" Mesh Library ", Ġ" clear ") Ġ} ĊĠĠĠ Ġopen Ġfun Ġclear () Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ ic all _ Unit ( clear Method Bind , Ġthis . raw Memory ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġprivate Ġval ĠgetItem List Method Bind : ĠC Pointer < godot _ method _ bind > Ġby Ġlazy Ġ{ Ġget MB (" Mesh Library ", Ġ" get _ item _ list ") Ġ} ĊĠĠĠ Ġopen Ġfun ĠgetItem List (): ĠPool IntArray Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ_ ic all _ Pool IntArray ( getItem List Method Bind , Ġthis . raw Memory ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġprivate Ġval ĠgetLast Unused ItemId Method Bind : ĠC Pointer < godot _ method _ bind > Ġby Ġlazy Ġ{ Ġget MB (" Mesh Library ", Ġ" get _ last _ unused _ item _ id ") Ġ} ĊĠĠĠ Ġopen Ġfun ĠgetLast Unused ItemId (): ĠLong Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ_ ic all _ Long ( getLast Unused ItemId Method Bind , Ġthis . raw Memory ) ĊĠĠĠ Ġ} ĊĊ Ċ } Ċ