瀏覽代碼

Split class reference based on the base type

Sync with https://github.com/godotengine/godot/pull/63497.
From now on we also have to update `classes/index.rst` which is generated.

I.e. the update procedure is:
```
cd godot/doc
make rst
cd ../../godot-docs
rm -f classes/*
cp ../../godot/doc/_build/rst/* classes/
```
Rémi Verschelde 2 年之前
父節點
當前提交
ba1e107ce2

+ 1 - 1
classes/class_audiostream.rst

@@ -12,7 +12,7 @@ AudioStream
 
 **Inherits:** :ref:`Resource<class_Resource>` **<** :ref:`RefCounted<class_RefCounted>` **<** :ref:`Object<class_Object>`
 
-**Inherited By:** :ref:`AudioStreamGenerator<class_AudioStreamGenerator>`, :ref:`AudioStreamMP3<class_AudioStreamMP3>`, :ref:`AudioStreamMicrophone<class_AudioStreamMicrophone>`, :ref:`AudioStreamOggVorbis<class_AudioStreamOggVorbis>`, :ref:`AudioStreamRandomizer<class_AudioStreamRandomizer>`, :ref:`AudioStreamWAV<class_AudioStreamWAV>`
+**Inherited By:** :ref:`AudioStreamGenerator<class_AudioStreamGenerator>`, :ref:`AudioStreamMicrophone<class_AudioStreamMicrophone>`, :ref:`AudioStreamMP3<class_AudioStreamMP3>`, :ref:`AudioStreamOggVorbis<class_AudioStreamOggVorbis>`, :ref:`AudioStreamRandomizer<class_AudioStreamRandomizer>`, :ref:`AudioStreamWAV<class_AudioStreamWAV>`
 
 Base class for audio streams.
 

+ 1 - 1
classes/class_node2d.rst

@@ -12,7 +12,7 @@ Node2D
 
 **Inherits:** :ref:`CanvasItem<class_CanvasItem>` **<** :ref:`Node<class_Node>` **<** :ref:`Object<class_Object>`
 
-**Inherited By:** :ref:`AnimatedSprite2D<class_AnimatedSprite2D>`, :ref:`AudioListener2D<class_AudioListener2D>`, :ref:`AudioStreamPlayer2D<class_AudioStreamPlayer2D>`, :ref:`BackBufferCopy<class_BackBufferCopy>`, :ref:`Bone2D<class_Bone2D>`, :ref:`CPUParticles2D<class_CPUParticles2D>`, :ref:`Camera2D<class_Camera2D>`, :ref:`CanvasGroup<class_CanvasGroup>`, :ref:`CanvasModulate<class_CanvasModulate>`, :ref:`CollisionObject2D<class_CollisionObject2D>`, :ref:`CollisionPolygon2D<class_CollisionPolygon2D>`, :ref:`CollisionShape2D<class_CollisionShape2D>`, :ref:`GPUParticles2D<class_GPUParticles2D>`, :ref:`Joint2D<class_Joint2D>`, :ref:`Light2D<class_Light2D>`, :ref:`LightOccluder2D<class_LightOccluder2D>`, :ref:`Line2D<class_Line2D>`, :ref:`Marker2D<class_Marker2D>`, :ref:`MeshInstance2D<class_MeshInstance2D>`, :ref:`MultiMeshInstance2D<class_MultiMeshInstance2D>`, :ref:`NavigationLink2D<class_NavigationLink2D>`, :ref:`NavigationRegion2D<class_NavigationRegion2D>`, :ref:`ParallaxLayer<class_ParallaxLayer>`, :ref:`Path2D<class_Path2D>`, :ref:`PathFollow2D<class_PathFollow2D>`, :ref:`Polygon2D<class_Polygon2D>`, :ref:`RayCast2D<class_RayCast2D>`, :ref:`RemoteTransform2D<class_RemoteTransform2D>`, :ref:`ShapeCast2D<class_ShapeCast2D>`, :ref:`Skeleton2D<class_Skeleton2D>`, :ref:`Sprite2D<class_Sprite2D>`, :ref:`TileMap<class_TileMap>`, :ref:`TouchScreenButton<class_TouchScreenButton>`, :ref:`VisibleOnScreenNotifier2D<class_VisibleOnScreenNotifier2D>`
+**Inherited By:** :ref:`AnimatedSprite2D<class_AnimatedSprite2D>`, :ref:`AudioListener2D<class_AudioListener2D>`, :ref:`AudioStreamPlayer2D<class_AudioStreamPlayer2D>`, :ref:`BackBufferCopy<class_BackBufferCopy>`, :ref:`Bone2D<class_Bone2D>`, :ref:`Camera2D<class_Camera2D>`, :ref:`CanvasGroup<class_CanvasGroup>`, :ref:`CanvasModulate<class_CanvasModulate>`, :ref:`CollisionObject2D<class_CollisionObject2D>`, :ref:`CollisionPolygon2D<class_CollisionPolygon2D>`, :ref:`CollisionShape2D<class_CollisionShape2D>`, :ref:`CPUParticles2D<class_CPUParticles2D>`, :ref:`GPUParticles2D<class_GPUParticles2D>`, :ref:`Joint2D<class_Joint2D>`, :ref:`Light2D<class_Light2D>`, :ref:`LightOccluder2D<class_LightOccluder2D>`, :ref:`Line2D<class_Line2D>`, :ref:`Marker2D<class_Marker2D>`, :ref:`MeshInstance2D<class_MeshInstance2D>`, :ref:`MultiMeshInstance2D<class_MultiMeshInstance2D>`, :ref:`NavigationLink2D<class_NavigationLink2D>`, :ref:`NavigationRegion2D<class_NavigationRegion2D>`, :ref:`ParallaxLayer<class_ParallaxLayer>`, :ref:`Path2D<class_Path2D>`, :ref:`PathFollow2D<class_PathFollow2D>`, :ref:`Polygon2D<class_Polygon2D>`, :ref:`RayCast2D<class_RayCast2D>`, :ref:`RemoteTransform2D<class_RemoteTransform2D>`, :ref:`ShapeCast2D<class_ShapeCast2D>`, :ref:`Skeleton2D<class_Skeleton2D>`, :ref:`Sprite2D<class_Sprite2D>`, :ref:`TileMap<class_TileMap>`, :ref:`TouchScreenButton<class_TouchScreenButton>`, :ref:`VisibleOnScreenNotifier2D<class_VisibleOnScreenNotifier2D>`
 
 A 2D game object, inherited by all 2D-related nodes. Has a position, rotation, scale, and Z index.
 

File diff suppressed because it is too large
+ 0 - 0
classes/class_object.rst


File diff suppressed because it is too large
+ 0 - 0
classes/class_refcounted.rst


File diff suppressed because it is too large
+ 0 - 0
classes/class_resource.rst


+ 1 - 1
classes/class_visualinstance3d.rst

@@ -12,7 +12,7 @@ VisualInstance3D
 
 **Inherits:** :ref:`Node3D<class_Node3D>` **<** :ref:`Node<class_Node>` **<** :ref:`Object<class_Object>`
 
-**Inherited By:** :ref:`Decal<class_Decal>`, :ref:`FogVolume<class_FogVolume>`, :ref:`GPUParticlesAttractor3D<class_GPUParticlesAttractor3D>`, :ref:`GPUParticlesCollision3D<class_GPUParticlesCollision3D>`, :ref:`GeometryInstance3D<class_GeometryInstance3D>`, :ref:`Light3D<class_Light3D>`, :ref:`LightmapGI<class_LightmapGI>`, :ref:`ReflectionProbe<class_ReflectionProbe>`, :ref:`RootMotionView<class_RootMotionView>`, :ref:`VisibleOnScreenNotifier3D<class_VisibleOnScreenNotifier3D>`, :ref:`VoxelGI<class_VoxelGI>`
+**Inherited By:** :ref:`Decal<class_Decal>`, :ref:`FogVolume<class_FogVolume>`, :ref:`GeometryInstance3D<class_GeometryInstance3D>`, :ref:`GPUParticlesAttractor3D<class_GPUParticlesAttractor3D>`, :ref:`GPUParticlesCollision3D<class_GPUParticlesCollision3D>`, :ref:`Light3D<class_Light3D>`, :ref:`LightmapGI<class_LightmapGI>`, :ref:`ReflectionProbe<class_ReflectionProbe>`, :ref:`RootMotionView<class_RootMotionView>`, :ref:`VisibleOnScreenNotifier3D<class_VisibleOnScreenNotifier3D>`, :ref:`VoxelGI<class_VoxelGI>`
 
 Parent of all visual 3D nodes.
 

File diff suppressed because it is too large
+ 0 - 0
classes/class_visualshadernode.rst


+ 902 - 5
classes/index.rst

@@ -1,13 +1,910 @@
 :github_url: hide
 
+.. DO NOT EDIT THIS FILE!!!
+.. Generated automatically from Godot engine sources.
+.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
+
 .. _doc_class_reference:
 
-Godot API
+Globals
+=======
+
+.. toctree::
+    :maxdepth: 1
+    :name: toc-class-ref-globals
+
+    class_@gdscript
+    class_@globalscope
+
+Nodes
+=====
+
+.. toctree::
+    :maxdepth: 1
+    :name: toc-class-ref-globals
+
+    class_acceptdialog
+    class_animatablebody2d
+    class_animatablebody3d
+    class_animatedsprite2d
+    class_animatedsprite3d
+    class_animationplayer
+    class_animationtree
+    class_area2d
+    class_area3d
+    class_aspectratiocontainer
+    class_audiolistener2d
+    class_audiolistener3d
+    class_audiostreamplayer
+    class_audiostreamplayer2d
+    class_audiostreamplayer3d
+    class_backbuffercopy
+    class_basebutton
+    class_bone2d
+    class_boneattachment3d
+    class_boxcontainer
+    class_button
+    class_camera2d
+    class_camera3d
+    class_canvasgroup
+    class_canvasitem
+    class_canvaslayer
+    class_canvasmodulate
+    class_centercontainer
+    class_characterbody2d
+    class_characterbody3d
+    class_checkbox
+    class_checkbutton
+    class_codeedit
+    class_collisionobject2d
+    class_collisionobject3d
+    class_collisionpolygon2d
+    class_collisionpolygon3d
+    class_collisionshape2d
+    class_collisionshape3d
+    class_colorpicker
+    class_colorpickerbutton
+    class_colorrect
+    class_conetwistjoint3d
+    class_confirmationdialog
+    class_container
+    class_control
+    class_cpuparticles2d
+    class_cpuparticles3d
+    class_csgbox3d
+    class_csgcombiner3d
+    class_csgcylinder3d
+    class_csgmesh3d
+    class_csgpolygon3d
+    class_csgprimitive3d
+    class_csgshape3d
+    class_csgsphere3d
+    class_csgtorus3d
+    class_dampedspringjoint2d
+    class_decal
+    class_directionallight2d
+    class_directionallight3d
+    class_editorcommandpalette
+    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_fogvolume
+    class_generic6dofjoint3d
+    class_geometryinstance3d
+    class_gpuparticles2d
+    class_gpuparticles3d
+    class_gpuparticlesattractor3d
+    class_gpuparticlesattractorbox3d
+    class_gpuparticlesattractorsphere3d
+    class_gpuparticlesattractorvectorfield3d
+    class_gpuparticlescollision3d
+    class_gpuparticlescollisionbox3d
+    class_gpuparticlescollisionheightfield3d
+    class_gpuparticlescollisionsdf3d
+    class_gpuparticlescollisionsphere3d
+    class_graphedit
+    class_graphnode
+    class_gridcontainer
+    class_gridmap
+    class_groovejoint2d
+    class_hboxcontainer
+    class_hflowcontainer
+    class_hingejoint3d
+    class_hscrollbar
+    class_hseparator
+    class_hslider
+    class_hsplitcontainer
+    class_httprequest
+    class_importermeshinstance3d
+    class_instanceplaceholder
+    class_itemlist
+    class_joint2d
+    class_joint3d
+    class_label
+    class_label3d
+    class_light2d
+    class_light3d
+    class_lightmapgi
+    class_lightmapprobe
+    class_lightoccluder2d
+    class_line2d
+    class_lineedit
+    class_linkbutton
+    class_margincontainer
+    class_marker2d
+    class_marker3d
+    class_menubar
+    class_menubutton
+    class_meshinstance2d
+    class_meshinstance3d
+    class_missingnode
+    class_multimeshinstance2d
+    class_multimeshinstance3d
+    class_multiplayerspawner
+    class_multiplayersynchronizer
+    class_navigationagent2d
+    class_navigationagent3d
+    class_navigationlink2d
+    class_navigationlink3d
+    class_navigationobstacle2d
+    class_navigationobstacle3d
+    class_navigationregion2d
+    class_navigationregion3d
+    class_ninepatchrect
+    class_node2d
+    class_node3d
+    class_occluderinstance3d
+    class_omnilight3d
+    class_openxrhand
+    class_optionbutton
+    class_panel
+    class_panelcontainer
+    class_parallaxbackground
+    class_parallaxlayer
+    class_path2d
+    class_path3d
+    class_pathfollow2d
+    class_pathfollow3d
+    class_physicalbone2d
+    class_physicalbone3d
+    class_physicsbody2d
+    class_physicsbody3d
+    class_pinjoint2d
+    class_pinjoint3d
+    class_pointlight2d
+    class_polygon2d
+    class_popup
+    class_popupmenu
+    class_popuppanel
+    class_progressbar
+    class_range
+    class_raycast2d
+    class_raycast3d
+    class_referencerect
+    class_reflectionprobe
+    class_remotetransform2d
+    class_remotetransform3d
+    class_resourcepreloader
+    class_richtextlabel
+    class_rigidbody2d
+    class_rigidbody3d
+    class_rootmotionview
+    class_scriptcreatedialog
+    class_scripteditor
+    class_scripteditorbase
+    class_scrollbar
+    class_scrollcontainer
+    class_separator
+    class_shaderglobalsoverride
+    class_shapecast2d
+    class_shapecast3d
+    class_skeleton2d
+    class_skeleton3d
+    class_skeletonik3d
+    class_slider
+    class_sliderjoint3d
+    class_softbody3d
+    class_spinbox
+    class_splitcontainer
+    class_spotlight3d
+    class_springarm3d
+    class_sprite2d
+    class_sprite3d
+    class_spritebase3d
+    class_staticbody2d
+    class_staticbody3d
+    class_subviewport
+    class_subviewportcontainer
+    class_tabbar
+    class_tabcontainer
+    class_textedit
+    class_texturebutton
+    class_textureprogressbar
+    class_texturerect
+    class_tilemap
+    class_timer
+    class_touchscreenbutton
+    class_tree
+    class_vboxcontainer
+    class_vehiclebody3d
+    class_vehiclewheel3d
+    class_vflowcontainer
+    class_videostreamplayer
+    class_viewport
+    class_visibleonscreenenabler2d
+    class_visibleonscreenenabler3d
+    class_visibleonscreennotifier2d
+    class_visibleonscreennotifier3d
+    class_visualinstance3d
+    class_voxelgi
+    class_vscrollbar
+    class_vseparator
+    class_vslider
+    class_vsplitcontainer
+    class_window
+    class_worldenvironment
+    class_xranchor3d
+    class_xrcamera3d
+    class_xrcontroller3d
+    class_xrnode3d
+    class_xrorigin3d
+
+Resources
 =========
 
 .. toctree::
-   :maxdepth: 1
-   :name: toc-class-ref-classes
-   :glob:
+    :maxdepth: 1
+    :name: toc-class-ref-globals
+
+    class_animatedtexture
+    class_animation
+    class_animationlibrary
+    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_animationnodesync
+    class_animationnodetimescale
+    class_animationnodetimeseek
+    class_animationnodetransition
+    class_animationrootnode
+    class_arraymesh
+    class_arrayoccluder3d
+    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_audiostreamrandomizer
+    class_audiostreamwav
+    class_basematerial3d
+    class_bitmap
+    class_bonemap
+    class_boxmesh
+    class_boxoccluder3d
+    class_boxshape3d
+    class_buttongroup
+    class_cameraattributes
+    class_cameraattributesphysical
+    class_cameraattributespractical
+    class_cameratexture
+    class_canvasitemmaterial
+    class_canvastexture
+    class_capsulemesh
+    class_capsuleshape2d
+    class_capsuleshape3d
+    class_circleshape2d
+    class_codehighlighter
+    class_compressedcubemap
+    class_compressedcubemaparray
+    class_compressedtexture2d
+    class_compressedtexture2darray
+    class_compressedtexture3d
+    class_compressedtexturelayered
+    class_concavepolygonshape2d
+    class_concavepolygonshape3d
+    class_convexpolygonshape2d
+    class_convexpolygonshape3d
+    class_cryptokey
+    class_csharpscript
+    class_cubemap
+    class_cubemaparray
+    class_curve
+    class_curve2d
+    class_curve3d
+    class_curvetexture
+    class_curvexyztexture
+    class_cylindermesh
+    class_cylindershape3d
+    class_editornode3dgizmoplugin
+    class_editorsettings
+    class_editorsyntaxhighlighter
+    class_environment
+    class_fastnoiselite
+    class_fogmaterial
+    class_font
+    class_fontfile
+    class_fontvariation
+    class_gdscript
+    class_gltfaccessor
+    class_gltfanimation
+    class_gltfbufferview
+    class_gltfcamera
+    class_gltfdocument
+    class_gltfdocumentextension
+    class_gltfdocumentextensionconvertimportermesh
+    class_gltflight
+    class_gltfmesh
+    class_gltfnode
+    class_gltfskeleton
+    class_gltfskin
+    class_gltfspecgloss
+    class_gltfstate
+    class_gltftexture
+    class_gltftexturesampler
+    class_gradient
+    class_gradienttexture1d
+    class_gradienttexture2d
+    class_heightmapshape3d
+    class_image
+    class_imagetexture
+    class_imagetexture3d
+    class_imagetexturelayered
+    class_immediatemesh
+    class_importermesh
+    class_inputevent
+    class_inputeventaction
+    class_inputeventfromwindow
+    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_inputeventshortcut
+    class_inputeventwithmodifiers
+    class_labelsettings
+    class_lightmapgidata
+    class_material
+    class_mesh
+    class_meshlibrary
+    class_meshtexture
+    class_missingresource
+    class_multimesh
+    class_nativeextension
+    class_navigationmesh
+    class_navigationpolygon
+    class_noise
+    class_noisetexture2d
+    class_occluder3d
+    class_occluderpolygon2d
+    class_oggpacketsequence
+    class_openxraction
+    class_openxractionmap
+    class_openxractionset
+    class_openxrinteractionprofile
+    class_openxripbinding
+    class_optimizedtranslation
+    class_ormmaterial3d
+    class_packeddatacontainer
+    class_packedscene
+    class_panoramaskymaterial
+    class_particleprocessmaterial
+    class_physicalskymaterial
+    class_physicsmaterial
+    class_placeholdercubemap
+    class_placeholdercubemaparray
+    class_placeholdermaterial
+    class_placeholdermesh
+    class_placeholdertexture2d
+    class_placeholdertexture2darray
+    class_placeholdertexture3d
+    class_placeholdertexturelayered
+    class_planemesh
+    class_pointmesh
+    class_polygonoccluder3d
+    class_polygonpathfinder
+    class_portablecompressedtexture2d
+    class_primitivemesh
+    class_prismmesh
+    class_proceduralskymaterial
+    class_quadmesh
+    class_quadoccluder3d
+    class_rdshaderfile
+    class_rdshaderspirv
+    class_rectangleshape2d
+    class_ribbontrailmesh
+    class_richtexteffect
+    class_scenereplicationconfig
+    class_script
+    class_scriptextension
+    class_segmentshape2d
+    class_separationrayshape2d
+    class_separationrayshape3d
+    class_shader
+    class_shaderinclude
+    class_shadermaterial
+    class_shape2d
+    class_shape3d
+    class_shortcut
+    class_skeletonmodification2d
+    class_skeletonmodification2dccdik
+    class_skeletonmodification2dfabrik
+    class_skeletonmodification2djiggle
+    class_skeletonmodification2dlookat
+    class_skeletonmodification2dphysicalbones
+    class_skeletonmodification2dstackholder
+    class_skeletonmodification2dtwoboneik
+    class_skeletonmodification3d
+    class_skeletonmodification3dccdik
+    class_skeletonmodification3dfabrik
+    class_skeletonmodification3djiggle
+    class_skeletonmodification3dlookat
+    class_skeletonmodification3dstackholder
+    class_skeletonmodification3dtwoboneik
+    class_skeletonmodificationstack2d
+    class_skeletonmodificationstack3d
+    class_skeletonprofile
+    class_skeletonprofilehumanoid
+    class_skin
+    class_sky
+    class_spheremesh
+    class_sphereoccluder3d
+    class_sphereshape3d
+    class_spriteframes
+    class_standardmaterial3d
+    class_stylebox
+    class_styleboxempty
+    class_styleboxflat
+    class_styleboxline
+    class_styleboxtexture
+    class_syntaxhighlighter
+    class_systemfont
+    class_textmesh
+    class_texture
+    class_texture2d
+    class_texture2darray
+    class_texture3d
+    class_texturelayered
+    class_theme
+    class_tilemappattern
+    class_tileset
+    class_tilesetatlassource
+    class_tilesetscenescollectionsource
+    class_tilesetsource
+    class_torusmesh
+    class_translation
+    class_tubetrailmesh
+    class_videostream
+    class_videostreamtheora
+    class_viewporttexture
+    class_visualshader
+    class_visualshadernode
+    class_visualshadernodebillboard
+    class_visualshadernodebooleanconstant
+    class_visualshadernodebooleanparameter
+    class_visualshadernodeclamp
+    class_visualshadernodecolorconstant
+    class_visualshadernodecolorfunc
+    class_visualshadernodecolorop
+    class_visualshadernodecolorparameter
+    class_visualshadernodecomment
+    class_visualshadernodecompare
+    class_visualshadernodeconstant
+    class_visualshadernodecubemap
+    class_visualshadernodecubemapparameter
+    class_visualshadernodecurvetexture
+    class_visualshadernodecurvexyztexture
+    class_visualshadernodecustom
+    class_visualshadernodederivativefunc
+    class_visualshadernodedeterminant
+    class_visualshadernodedistancefade
+    class_visualshadernodedotproduct
+    class_visualshadernodeexpression
+    class_visualshadernodefaceforward
+    class_visualshadernodefloatconstant
+    class_visualshadernodefloatfunc
+    class_visualshadernodefloatop
+    class_visualshadernodefloatparameter
+    class_visualshadernodefresnel
+    class_visualshadernodeglobalexpression
+    class_visualshadernodegroupbase
+    class_visualshadernodeif
+    class_visualshadernodeinput
+    class_visualshadernodeintconstant
+    class_visualshadernodeintfunc
+    class_visualshadernodeintop
+    class_visualshadernodeintparameter
+    class_visualshadernodeis
+    class_visualshadernodelinearscenedepth
+    class_visualshadernodemix
+    class_visualshadernodemultiplyadd
+    class_visualshadernodeouterproduct
+    class_visualshadernodeoutput
+    class_visualshadernodeparameter
+    class_visualshadernodeparameterref
+    class_visualshadernodeparticleaccelerator
+    class_visualshadernodeparticleboxemitter
+    class_visualshadernodeparticleconevelocity
+    class_visualshadernodeparticleemit
+    class_visualshadernodeparticleemitter
+    class_visualshadernodeparticlemeshemitter
+    class_visualshadernodeparticlemultiplybyaxisangle
+    class_visualshadernodeparticleoutput
+    class_visualshadernodeparticlerandomness
+    class_visualshadernodeparticleringemitter
+    class_visualshadernodeparticlesphereemitter
+    class_visualshadernodeproximityfade
+    class_visualshadernoderandomrange
+    class_visualshadernoderemap
+    class_visualshadernoderesizablebase
+    class_visualshadernodesample3d
+    class_visualshadernodescreenuvtosdf
+    class_visualshadernodesdfraymarch
+    class_visualshadernodesdftoscreenuv
+    class_visualshadernodesmoothstep
+    class_visualshadernodestep
+    class_visualshadernodeswitch
+    class_visualshadernodetexture
+    class_visualshadernodetexture2darray
+    class_visualshadernodetexture2darrayparameter
+    class_visualshadernodetexture2dparameter
+    class_visualshadernodetexture3d
+    class_visualshadernodetexture3dparameter
+    class_visualshadernodetextureparameter
+    class_visualshadernodetextureparametertriplanar
+    class_visualshadernodetexturesdf
+    class_visualshadernodetexturesdfnormal
+    class_visualshadernodetransformcompose
+    class_visualshadernodetransformconstant
+    class_visualshadernodetransformdecompose
+    class_visualshadernodetransformfunc
+    class_visualshadernodetransformop
+    class_visualshadernodetransformparameter
+    class_visualshadernodetransformvecmult
+    class_visualshadernodeuvfunc
+    class_visualshadernodeuvpolarcoord
+    class_visualshadernodevarying
+    class_visualshadernodevaryinggetter
+    class_visualshadernodevaryingsetter
+    class_visualshadernodevec2constant
+    class_visualshadernodevec2parameter
+    class_visualshadernodevec3constant
+    class_visualshadernodevec3parameter
+    class_visualshadernodevec4constant
+    class_visualshadernodevec4parameter
+    class_visualshadernodevectorbase
+    class_visualshadernodevectorcompose
+    class_visualshadernodevectordecompose
+    class_visualshadernodevectordistance
+    class_visualshadernodevectorfunc
+    class_visualshadernodevectorlen
+    class_visualshadernodevectorop
+    class_visualshadernodevectorrefract
+    class_voxelgidata
+    class_world2d
+    class_world3d
+    class_worldboundaryshape2d
+    class_worldboundaryshape3d
+    class_x509certificate
+
+Objects
+=======
+
+.. toctree::
+    :maxdepth: 1
+    :name: toc-class-ref-globals
+
+    class_aabb
+    class_aescontext
+    class_animationtrackeditplugin
+    class_array
+    class_astar2d
+    class_astar3d
+    class_astargrid2d
+    class_audioeffectinstance
+    class_audioeffectspectrumanalyzerinstance
+    class_audioserver
+    class_audiostreamgeneratorplayback
+    class_audiostreamplayback
+    class_audiostreamplaybackoggvorbis
+    class_audiostreamplaybackresampled
+    class_basis
+    class_bool
+    class_callable
+    class_callbacktweener
+    class_camerafeed
+    class_cameraserver
+    class_charfxtransform
+    class_classdb
+    class_color
+    class_configfile
+    class_crypto
+    class_dictionary
+    class_diraccess
+    class_displayserver
+    class_dtlsserver
+    class_editordebuggerplugin
+    class_editordebuggersession
+    class_editorexportplatform
+    class_editorexportplugin
+    class_editorfeatureprofile
+    class_editorfilesystemdirectory
+    class_editorfilesystemimportformatsupportquery
+    class_editorimportplugin
+    class_editorinspectorplugin
+    class_editornode3dgizmo
+    class_editorpaths
+    class_editorresourceconversionplugin
+    class_editorresourcepreviewgenerator
+    class_editorsceneformatimporter
+    class_editorsceneformatimporterblend
+    class_editorsceneformatimporterfbx
+    class_editorsceneformatimportergltf
+    class_editorscenepostimport
+    class_editorscenepostimportplugin
+    class_editorscript
+    class_editorselection
+    class_editortranslationparserplugin
+    class_editorundoredomanager
+    class_editorvcsinterface
+    class_encodedobjectasid
+    class_enetconnection
+    class_enetmultiplayerpeer
+    class_enetpacketpeer
+    class_engine
+    class_enginedebugger
+    class_engineprofiler
+    class_expression
+    class_fileaccess
+    class_float
+    class_geometry2d
+    class_geometry3d
+    class_godotsharp
+    class_hashingcontext
+    class_hmaccontext
+    class_httpclient
+    class_imageformatloader
+    class_imageformatloaderextension
+    class_input
+    class_inputmap
+    class_int
+    class_intervaltweener
+    class_ip
+    class_javaclass
+    class_javaclasswrapper
+    class_javascriptbridge
+    class_javascriptobject
+    class_jnisingleton
+    class_json
+    class_jsonrpc
+    class_kinematiccollision2d
+    class_kinematiccollision3d
+    class_lightmapper
+    class_lightmapperrd
+    class_mainloop
+    class_marshalls
+    class_meshdatatool
+    class_methodtweener
+    class_mobilevrinterface
+    class_moviewriter
+    class_multiplayerapi
+    class_multiplayerapiextension
+    class_multiplayerpeer
+    class_multiplayerpeerextension
+    class_mutex
+    class_nativeextensionmanager
+    class_navigationmeshgenerator
+    class_navigationpathqueryparameters2d
+    class_navigationpathqueryparameters3d
+    class_navigationpathqueryresult2d
+    class_navigationpathqueryresult3d
+    class_navigationserver2d
+    class_navigationserver3d
+    class_node
+    class_node3dgizmo
+    class_nodepath
+    class_object
+    class_oggpacketsequenceplayback
+    class_openxrinterface
+    class_os
+    class_packedbytearray
+    class_packedcolorarray
+    class_packeddatacontainerref
+    class_packedfloat32array
+    class_packedfloat64array
+    class_packedint32array
+    class_packedint64array
+    class_packedstringarray
+    class_packedvector2array
+    class_packedvector3array
+    class_packetpeer
+    class_packetpeerdtls
+    class_packetpeerextension
+    class_packetpeerstream
+    class_packetpeerudp
+    class_pckpacker
+    class_performance
+    class_physicsdirectbodystate2d
+    class_physicsdirectbodystate2dextension
+    class_physicsdirectbodystate3d
+    class_physicsdirectbodystate3dextension
+    class_physicsdirectspacestate2d
+    class_physicsdirectspacestate2dextension
+    class_physicsdirectspacestate3d
+    class_physicsdirectspacestate3dextension
+    class_physicspointqueryparameters2d
+    class_physicspointqueryparameters3d
+    class_physicsrayqueryparameters2d
+    class_physicsrayqueryparameters3d
+    class_physicsserver2d
+    class_physicsserver2dextension
+    class_physicsserver2dmanager
+    class_physicsserver3d
+    class_physicsserver3dextension
+    class_physicsserver3dmanager
+    class_physicsserver3drenderingserverhandler
+    class_physicsshapequeryparameters2d
+    class_physicsshapequeryparameters3d
+    class_physicstestmotionparameters2d
+    class_physicstestmotionparameters3d
+    class_physicstestmotionresult2d
+    class_physicstestmotionresult3d
+    class_plane
+    class_projection
+    class_projectsettings
+    class_propertytweener
+    class_quaternion
+    class_randomnumbergenerator
+    class_rdattachmentformat
+    class_rdframebufferpass
+    class_rdpipelinecolorblendstate
+    class_rdpipelinecolorblendstateattachment
+    class_rdpipelinedepthstencilstate
+    class_rdpipelinemultisamplestate
+    class_rdpipelinerasterizationstate
+    class_rdpipelinespecializationconstant
+    class_rdsamplerstate
+    class_rdshadersource
+    class_rdtextureformat
+    class_rdtextureview
+    class_rduniform
+    class_rdvertexattribute
+    class_rect2
+    class_rect2i
+    class_refcounted
+    class_regex
+    class_regexmatch
+    class_renderingdevice
+    class_renderingserver
+    class_resource
+    class_resourceformatloader
+    class_resourceformatsaver
+    class_resourceimporter
+    class_resourceloader
+    class_resourcesaver
+    class_resourceuid
+    class_rid
+    class_scenemultiplayer
+    class_scenestate
+    class_scenetree
+    class_scenetreetimer
+    class_scriptlanguage
+    class_scriptlanguageextension
+    class_semaphore
+    class_signal
+    class_skinreference
+    class_streampeer
+    class_streampeerbuffer
+    class_streampeerextension
+    class_streampeergzip
+    class_streampeertcp
+    class_streampeertls
+    class_string
+    class_stringname
+    class_surfacetool
+    class_tcpserver
+    class_textline
+    class_textparagraph
+    class_textserver
+    class_textserveradvanced
+    class_textserverdummy
+    class_textserverextension
+    class_textserverfallback
+    class_textservermanager
+    class_themedb
+    class_thread
+    class_tiledata
+    class_time
+    class_transform2d
+    class_transform3d
+    class_translationserver
+    class_treeitem
+    class_trianglemesh
+    class_tween
+    class_tweener
+    class_udpserver
+    class_undoredo
+    class_upnp
+    class_upnpdevice
+    class_variant
+    class_vector2
+    class_vector2i
+    class_vector3
+    class_vector3i
+    class_vector4
+    class_vector4i
+    class_weakref
+    class_webrtcdatachannel
+    class_webrtcdatachannelextension
+    class_webrtcmultiplayerpeer
+    class_webrtcpeerconnection
+    class_webrtcpeerconnectionextension
+    class_websocketmultiplayerpeer
+    class_websocketpeer
+    class_webxrinterface
+    class_workerthreadpool
+    class_xmlparser
+    class_xrinterface
+    class_xrinterfaceextension
+    class_xrpose
+    class_xrpositionaltracker
+    class_xrserver
+    class_zippacker
+    class_zipreader
 
-   class_*

Some files were not shown because too many files changed in this diff