godot::classes

Module rendering_server

Expand description

Sidecar module for class RenderingServer.

Defines related flag and enum types. In GDScript, those are nested under the class scope.

See also Godot docs for RenderingServer enums.

Structsยง

ArrayCustomFormat
ArrayFormat
ArrayType
BakeChannels
BlendShapeMode
CanvasGroupMode
CanvasItemTextureFilter
CanvasItemTextureRepeat
CanvasLightBlendMode
CanvasLightMode
CanvasLightShadowFilter
CanvasOccluderPolygonCullMode
CanvasTextureChannel
CompositorEffectCallbackType
CompositorEffectFlags
CubeMapLayer
DecalFilter
DecalTexture
DofBlurQuality
Godot enum name: DOFBlurQuality.
DofBokehShape
Godot enum name: DOFBokehShape.
EnvironmentAmbientSource
EnvironmentBg
Godot enum name: EnvironmentBG.
EnvironmentFogMode
EnvironmentGlowBlendMode
EnvironmentReflectionSource
EnvironmentSdfgiFramesToConverge
Godot enum name: EnvironmentSDFGIFramesToConverge.
EnvironmentSdfgiFramesToUpdateLight
Godot enum name: EnvironmentSDFGIFramesToUpdateLight.
EnvironmentSdfgiRayCount
Godot enum name: EnvironmentSDFGIRayCount.
EnvironmentSdfgiYScale
Godot enum name: EnvironmentSDFGIYScale.
EnvironmentSsaoQuality
Godot enum name: EnvironmentSSAOQuality.
EnvironmentSsilQuality
Godot enum name: EnvironmentSSILQuality.
EnvironmentSsrRoughnessQuality
Godot enum name: EnvironmentSSRRoughnessQuality.
EnvironmentToneMapper
ExCanvasItemAddAnimationSlice
Default-param extender for RenderingServer::canvas_item_add_animation_slice_ex.
ExCanvasItemAddCircle
Default-param extender for RenderingServer::canvas_item_add_circle_ex.
ExCanvasItemAddLine
Default-param extender for RenderingServer::canvas_item_add_line_ex.
ExCanvasItemAddMesh
Default-param extender for RenderingServer::canvas_item_add_mesh_ex.
ExCanvasItemAddMsdfTextureRectRegion
Default-param extender for RenderingServer::canvas_item_add_msdf_texture_rect_region_ex.
ExCanvasItemAddMultiline
Default-param extender for RenderingServer::canvas_item_add_multiline_ex.
ExCanvasItemAddMultimesh
Default-param extender for RenderingServer::canvas_item_add_multimesh_ex.
ExCanvasItemAddNinePatch
Default-param extender for RenderingServer::canvas_item_add_nine_patch_ex.
ExCanvasItemAddPolygon
Default-param extender for RenderingServer::canvas_item_add_polygon_ex.
ExCanvasItemAddPolyline
Default-param extender for RenderingServer::canvas_item_add_polyline_ex.
ExCanvasItemAddRect
Default-param extender for RenderingServer::canvas_item_add_rect_ex.
ExCanvasItemAddTextureRect
Default-param extender for RenderingServer::canvas_item_add_texture_rect_ex.
ExCanvasItemAddTextureRectRegion
Default-param extender for RenderingServer::canvas_item_add_texture_rect_region_ex.
ExCanvasItemAddTriangleArray
Default-param extender for RenderingServer::canvas_item_add_triangle_array_ex.
ExCanvasItemSetCanvasGroupMode
Default-param extender for RenderingServer::canvas_item_set_canvas_group_mode_ex.
ExCanvasItemSetCustomRect
Default-param extender for RenderingServer::canvas_item_set_custom_rect_ex.
ExEnvironmentSetAmbientLight
Default-param extender for RenderingServer::environment_set_ambient_light_ex.
ExEnvironmentSetFog
Default-param extender for RenderingServer::environment_set_fog_ex.
ExForceDraw
Default-param extender for RenderingServer::force_draw_ex.
ExInstancesCullAabb
Default-param extender for RenderingServer::instances_cull_aabb_ex.
ExInstancesCullConvex
Default-param extender for RenderingServer::instances_cull_convex_ex.
ExInstancesCullRay
Default-param extender for RenderingServer::instances_cull_ray_ex.
ExMeshAddSurfaceFromArrays
Default-param extender for RenderingServer::mesh_add_surface_from_arrays_ex.
ExMeshCreateFromSurfaces
Default-param extender for RenderingServer::mesh_create_from_surfaces_ex.
ExMultimeshAllocateData
Default-param extender for RenderingServer::multimesh_allocate_data_ex.
ExSetBootImage
Default-param extender for RenderingServer::set_boot_image_ex.
ExShaderGetDefaultTextureParameter
Default-param extender for RenderingServer::shader_get_default_texture_parameter_ex.
ExShaderSetDefaultTextureParameter
Default-param extender for RenderingServer::shader_set_default_texture_parameter_ex.
ExSkeletonAllocateData
Default-param extender for RenderingServer::skeleton_allocate_data_ex.
ExTextureGetNativeHandle
Default-param extender for RenderingServer::texture_get_native_handle_ex.
ExTextureGetRdTexture
Default-param extender for RenderingServer::texture_get_rd_texture_ex.
ExTextureRdCreate
Default-param extender for RenderingServer::texture_rd_create_ex.
ExViewportAttachToScreen
Default-param extender for RenderingServer::viewport_attach_to_screen_ex.
ExViewportSetPositionalShadowAtlasSize
Default-param extender for RenderingServer::viewport_set_positional_shadow_atlas_size_ex.
Features
FogVolumeShape
GlobalShaderParameterType
InstanceFlags
InstanceType
LightBakeMode
LightDirectionalShadowMode
LightDirectionalSkyMode
LightOmniShadowMode
LightParam
LightProjectorFilter
LightType
MultimeshTransformFormat
NinePatchAxisMode
ParticlesCollisionHeightfieldResolution
ParticlesCollisionType
ParticlesDrawOrder
ParticlesMode
ParticlesTransformAlign
PrimitiveType
ReflectionProbeAmbientMode
ReflectionProbeUpdateMode
RenderingInfo
ShaderMode
ShadowCastingSetting
ShadowQuality
SkyMode
SubSurfaceScatteringQuality
TextureLayeredType
ViewportClearMode
ViewportDebugDraw
ViewportEnvironmentMode
ViewportMsaa
Godot enum name: ViewportMSAA.
ViewportOcclusionCullingBuildQuality
ViewportRenderInfo
ViewportRenderInfoType
ViewportScaling3DMode
ViewportScreenSpaceAa
Godot enum name: ViewportScreenSpaceAA.
ViewportSdfOversize
Godot enum name: ViewportSDFOversize.
ViewportSdfScale
Godot enum name: ViewportSDFScale.
ViewportUpdateMode
ViewportVrsMode
Godot enum name: ViewportVRSMode.
ViewportVrsUpdateMode
Godot enum name: ViewportVRSUpdateMode.
VisibilityRangeFadeMode
VoxelGiQuality
Godot enum name: VoxelGIQuality.