:github_url: hide .. DO NOT EDIT THIS FILE!!! .. Generated automatically from Godot engine sources. .. Generator: https://github.com/godotengine/godot/tree/3.6/doc/tools/make_rst.py. .. _doc_class_reference: All classes =========== Globals ======= .. toctree:: :maxdepth: 1 :name: toc-class-ref-globals class_@gdscript class_@globalscope Nodes ===== .. toctree:: :maxdepth: 1 :name: toc-class-ref-nodes class_node class_acceptdialog class_animatedsprite class_animatedsprite3d class_animationplayer class_animationtree class_animationtreeplayer class_area class_area2d class_arvranchor class_arvrcamera class_arvrcontroller class_arvrorigin class_aspectratiocontainer class_audiostreamplayer class_audiostreamplayer2d class_audiostreamplayer3d class_backbuffercopy class_bakedlightmap class_basebutton class_bone2d class_boneattachment class_boxcontainer class_button class_camera class_camera2d class_canvasitem class_canvaslayer class_canvasmodulate class_centercontainer class_checkbox class_checkbutton class_clippedcamera class_collisionobject class_collisionobject2d class_collisionpolygon class_collisionpolygon2d class_collisionshape class_collisionshape2d class_colorpicker class_colorpickerbutton class_colorrect class_conetwistjoint class_confirmationdialog class_container class_control class_cpuparticles class_cpuparticles2d class_csgbox class_csgcombiner class_csgcylinder class_csgmesh class_csgpolygon class_csgprimitive class_csgshape class_csgsphere class_csgtorus class_cullinstance class_dampedspringjoint2d class_directionallight class_editorfiledialog class_editorfilesystem class_editorinspector class_editorinterface class_editorplugin class_editorproperty class_editorresourcepicker class_editorresourcepreview class_editorscriptpicker class_editorspinslider class_filedialog class_filesystemdock class_flowcontainer class_generic6dofjoint class_geometryinstance class_giprobe class_graphedit class_graphnode class_gridcontainer class_gridmap class_groovejoint2d class_hboxcontainer class_hflowcontainer class_hingejoint class_hscrollbar class_hseparator class_hslider class_hsplitcontainer class_httprequest class_immediategeometry class_instanceplaceholder class_interpolatedcamera class_itemlist class_joint class_joint2d class_kinematicbody class_kinematicbody2d class_label class_label3d class_light class_light2d class_lightoccluder2d class_line2d class_lineedit class_linkbutton class_listener class_listener2d class_lod class_margincontainer class_menubutton class_mergegroup class_meshinstance class_meshinstance2d class_multimeshinstance class_multimeshinstance2d class_navigation class_navigation2d class_navigationagent class_navigationagent2d class_navigationmeshinstance class_navigationobstacle class_navigationobstacle2d class_navigationpolygoninstance class_ninepatchrect class_node2d class_occluder class_omnilight class_optionbutton class_panel class_panelcontainer class_parallaxbackground class_parallaxlayer class_particles class_particles2d class_path class_path2d class_pathfollow class_pathfollow2d class_physicalbone class_physicsbody class_physicsbody2d class_pinjoint class_pinjoint2d class_polygon2d class_popup class_popupdialog class_popupmenu class_popuppanel class_portal class_position2d class_position3d class_progressbar class_proximitygroup class_range class_raycast class_raycast2d class_referencerect class_reflectionprobe class_remotetransform class_remotetransform2d class_resourcepreloader class_richtextlabel class_rigidbody class_rigidbody2d class_room class_roomgroup class_roommanager class_rootmotionview class_scriptcreatedialog class_scripteditor class_scrollbar class_scrollcontainer class_separator class_shapecast class_shapecast2d class_skeleton class_skeleton2d class_skeletonik class_slider class_sliderjoint class_softbody class_spatial class_spinbox class_splitcontainer class_spotlight class_springarm class_sprite class_sprite3d class_spritebase3d class_staticbody class_staticbody2d class_tabcontainer class_tabs class_textedit class_texturebutton class_textureprogress class_texturerect class_tilemap class_timer class_toolbutton class_touchscreenbutton class_tree class_tween class_vboxcontainer class_vehiclebody class_vehiclewheel class_vflowcontainer class_videoplayer class_viewport class_viewportcontainer class_visibilityenabler class_visibilityenabler2d class_visibilitynotifier class_visibilitynotifier2d class_visualinstance class_vscrollbar class_vseparator class_vslider class_vsplitcontainer class_windowdialog class_worldenvironment class_ysort Resources ========= .. toctree:: :maxdepth: 1 :name: toc-class-ref-resources class_resource class_animatedtexture class_animation class_animationnode class_animationnodeadd2 class_animationnodeadd3 class_animationnodeanimation class_animationnodeblend2 class_animationnodeblend3 class_animationnodeblendspace1d class_animationnodeblendspace2d class_animationnodeblendtree class_animationnodeoneshot class_animationnodeoutput class_animationnodestatemachine class_animationnodestatemachineplayback class_animationnodestatemachinetransition class_animationnodetimescale class_animationnodetimeseek class_animationnodetransition class_animationrootnode class_arraymesh class_atlastexture class_audiobuslayout class_audioeffect class_audioeffectamplify class_audioeffectbandlimitfilter class_audioeffectbandpassfilter class_audioeffectcapture class_audioeffectchorus class_audioeffectcompressor class_audioeffectdelay class_audioeffectdistortion class_audioeffecteq class_audioeffecteq10 class_audioeffecteq21 class_audioeffecteq6 class_audioeffectfilter class_audioeffecthighpassfilter class_audioeffecthighshelffilter class_audioeffectlimiter class_audioeffectlowpassfilter class_audioeffectlowshelffilter class_audioeffectnotchfilter class_audioeffectpanner class_audioeffectphaser class_audioeffectpitchshift class_audioeffectrecord class_audioeffectreverb class_audioeffectspectrumanalyzer class_audioeffectstereoenhance class_audiostream class_audiostreamgenerator class_audiostreammicrophone class_audiostreammp3 class_audiostreamoggvorbis class_audiostreamrandompitch class_audiostreamsample class_bakedlightmapdata class_bitmap class_bitmapfont class_boxshape class_buttongroup class_cameratexture class_canvasitemmaterial class_capsulemesh class_capsuleshape class_capsuleshape2d class_circleshape2d class_concavepolygonshape class_concavepolygonshape2d class_convexpolygonshape class_convexpolygonshape2d class_cryptokey class_csharpscript class_cubemap class_cubemesh class_curve class_curve2d class_curve3d class_curvetexture class_cylindermesh class_cylindershape class_dynamicfont class_dynamicfontdata class_editorsettings class_editorspatialgizmoplugin class_environment class_externaltexture class_font class_gdnativelibrary class_gdscript class_giprobedata class_gltfaccessor class_gltfanimation class_gltfbufferview class_gltfcamera class_gltfcollider class_gltfdocument class_gltfdocumentextension class_gltflight class_gltfmesh class_gltfnode class_gltfphysicsbody class_gltfskeleton class_gltfskin class_gltfspecgloss class_gltfstate class_gltftexture class_gltftexturesampler class_gradient class_gradienttexture class_gradienttexture2d class_heightmapshape class_image class_imagetexture class_inputevent class_inputeventaction class_inputeventgesture class_inputeventjoypadbutton class_inputeventjoypadmotion class_inputeventkey class_inputeventmagnifygesture class_inputeventmidi class_inputeventmouse class_inputeventmousebutton class_inputeventmousemotion class_inputeventpangesture class_inputeventscreendrag class_inputeventscreentouch class_inputeventwithmodifiers class_largetexture class_lineshape2d class_material class_material3d class_mesh class_meshlibrary class_meshtexture class_multimesh class_nativescript class_navigationmesh class_navigationpolygon class_noisetexture class_occluderpolygon2d class_occludershape class_occludershapepolygon class_occludershapesphere class_opensimplexnoise class_ormspatialmaterial class_packeddatacontainer class_packedscene class_packedscenegltf class_panoramasky class_particlesmaterial class_phashtranslation class_physicsmaterial class_planemesh class_planeshape class_pluginscript class_pointmesh class_polygonpathfinder class_primitivemesh class_prismmesh class_proceduralsky class_proxytexture class_quadmesh class_rayshape class_rayshape2d class_rectangleshape2d class_richtexteffect class_script class_segmentshape2d class_shader class_shadermaterial class_shape class_shape2d class_shortcut class_skin class_sky class_spatialmaterial class_spheremesh class_sphereshape class_spriteframes class_streamtexture class_stylebox class_styleboxempty class_styleboxflat class_styleboxline class_styleboxtexture class_textfile class_textmesh class_texture class_texture3d class_texturearray class_texturelayered class_theme class_tileset class_torusmesh class_translation class_videostream class_videostreamgdnative class_videostreamtheora class_videostreamwebm class_viewporttexture class_visualscript class_visualscriptbasictypeconstant class_visualscriptbuiltinfunc class_visualscriptclassconstant class_visualscriptcomment class_visualscriptcomposearray class_visualscriptcondition class_visualscriptconstant class_visualscriptconstructor class_visualscriptcustomnode class_visualscriptdeconstruct class_visualscriptemitsignal class_visualscriptenginesingleton class_visualscriptexpression class_visualscriptfunction class_visualscriptfunctioncall class_visualscriptglobalconstant class_visualscriptindexget class_visualscriptindexset class_visualscriptinputaction class_visualscriptiterator class_visualscriptlists class_visualscriptlocalvar class_visualscriptlocalvarset class_visualscriptmathconstant class_visualscriptnode class_visualscriptoperator class_visualscriptpreload class_visualscriptpropertyget class_visualscriptpropertyset class_visualscriptresourcepath class_visualscriptreturn class_visualscriptscenenode class_visualscriptscenetree class_visualscriptselect class_visualscriptself class_visualscriptsequence class_visualscriptsubcall class_visualscriptswitch class_visualscripttypecast class_visualscriptvariableget class_visualscriptvariableset class_visualscriptwhile class_visualscriptyield class_visualscriptyieldsignal class_visualshader class_visualshadernode class_visualshadernodebooleanconstant class_visualshadernodebooleanuniform class_visualshadernodecolorconstant class_visualshadernodecolorfunc class_visualshadernodecolorop class_visualshadernodecoloruniform class_visualshadernodecompare class_visualshadernodecubemap class_visualshadernodecubemapuniform class_visualshadernodecustom class_visualshadernodedeterminant class_visualshadernodedotproduct class_visualshadernodeexpression class_visualshadernodefaceforward class_visualshadernodefresnel class_visualshadernodeglobalexpression class_visualshadernodegroupbase class_visualshadernodeif class_visualshadernodeinput class_visualshadernodeis class_visualshadernodeouterproduct class_visualshadernodeoutput class_visualshadernodescalarclamp class_visualshadernodescalarconstant class_visualshadernodescalarderivativefunc class_visualshadernodescalarfunc class_visualshadernodescalarinterp class_visualshadernodescalarop class_visualshadernodescalarsmoothstep class_visualshadernodescalarswitch class_visualshadernodescalaruniform class_visualshadernodeswitch class_visualshadernodetexture class_visualshadernodetextureuniform class_visualshadernodetextureuniformtriplanar class_visualshadernodetransformcompose class_visualshadernodetransformconstant class_visualshadernodetransformdecompose class_visualshadernodetransformfunc class_visualshadernodetransformmult class_visualshadernodetransformuniform class_visualshadernodetransformvecmult class_visualshadernodeuniform class_visualshadernodeuniformref class_visualshadernodevec3constant class_visualshadernodevec3uniform class_visualshadernodevectorclamp class_visualshadernodevectorcompose class_visualshadernodevectordecompose class_visualshadernodevectorderivativefunc class_visualshadernodevectordistance class_visualshadernodevectorfunc class_visualshadernodevectorinterp class_visualshadernodevectorlen class_visualshadernodevectorop class_visualshadernodevectorrefract class_visualshadernodevectorscalarmix class_visualshadernodevectorscalarsmoothstep class_visualshadernodevectorscalarstep class_visualshadernodevectorsmoothstep class_world class_world2d class_x509certificate Other objects ============= .. toctree:: :maxdepth: 1 :name: toc-class-ref-objects class_object class_aescontext class_animationtrackeditplugin class_arvrinterface class_arvrinterfacegdnative class_arvrpositionaltracker class_arvrserver class_astar class_astar2d class_audioeffectinstance class_audioeffectspectrumanalyzerinstance class_audioserver class_audiostreamgeneratorplayback class_audiostreamplayback class_audiostreamplaybackresampled class_callbacktweener class_camerafeed class_cameraserver class_charfxtransform class_classdb class_configfile class_crypto class_directory class_dtlsserver class_editorexportplugin class_editorfeatureprofile class_editorfilesystemdirectory class_editorimportplugin class_editorinspectorplugin class_editorresourceconversionplugin class_editorresourcepreviewgenerator class_editorsceneimporter class_editorsceneimporterfbx class_editorsceneimportergltf class_editorscenepostimport class_editorscript class_editorselection class_editorspatialgizmo class_editorvcsinterface class_encodedobjectasid class_engine class_expression class_file class_funcref class_gdnative class_gdscriptfunctionstate class_geometry class_godotsharp class_hashingcontext class_hmaccontext class_httpclient class_input class_inputmap class_intervaltweener class_ip class_javaclass class_javaclasswrapper class_javascript class_javascriptobject class_jnisingleton class_json class_jsonparseresult class_jsonrpc class_kinematiccollision class_kinematiccollision2d class_mainloop class_marshalls class_meshdatatool class_methodtweener class_mobilevrinterface class_multiplayerapi class_multiplayerpeergdnative class_mutex class_navigation2dserver class_navigationmeshgenerator class_navigationserver class_networkedmultiplayercustom class_networkedmultiplayerenet class_networkedmultiplayerpeer class_node class_os class_packeddatacontainerref class_packetpeer class_packetpeerdtls class_packetpeergdnative class_packetpeerstream class_packetpeerudp class_pckpacker class_performance class_physics2ddirectbodystate class_physics2ddirectspacestate class_physics2dserver class_physics2dshapequeryparameters class_physics2dtestmotionresult class_physicsdirectbodystate class_physicsdirectspacestate class_physicsserver class_physicsshapequeryparameters class_physicstestmotionresult class_projectsettings class_propertytweener class_randomnumbergenerator class_reference class_regex class_regexmatch class_resource class_resourceformatloader class_resourceformatsaver class_resourceimporter class_resourceinteractiveloader class_resourceloader class_resourcesaver class_scenestate class_scenetree class_scenetreetimer class_scenetreetween class_semaphore class_skinreference class_spatialgizmo class_spatialvelocitytracker class_streampeer class_streampeerbuffer class_streampeergdnative class_streampeerssl class_streampeertcp class_surfacetool class_tcp_server class_thread class_time class_translationserver class_treeitem class_trianglemesh class_tweener class_udpserver class_undoredo class_upnp class_upnpdevice class_visualscripteditor class_visualscriptfunctionstate class_visualserver class_weakref class_webrtcdatachannel class_webrtcdatachannelgdnative class_webrtcmultiplayer class_webrtcpeerconnection class_webrtcpeerconnectiongdnative class_websocketclient class_websocketmultiplayerpeer class_websocketpeer class_websocketserver class_webxrinterface class_xmlparser Variant types ============= .. toctree:: :maxdepth: 1 :name: toc-class-ref-variants class_aabb class_array class_basis class_bool class_color class_dictionary class_float class_int class_nodepath class_object class_plane class_poolbytearray class_poolcolorarray class_poolintarray class_poolrealarray class_poolstringarray class_poolvector2array class_poolvector3array class_quat class_rect2 class_rid class_string class_transform class_transform2d class_variant class_vector2 class_vector3