godot-d ~releases (2022-04-02T06:37:10.8312204)
Dub
Repo
VisualServerSingleton.shaderSetCode
godot
visualserver
VisualServerSingleton
Sets a shader's code.
struct
VisualServerSingleton
@
nogc
nothrow
void
shaderSetCode
(
in
RID
shader
,
in
String
code
)
Meta
Source
See Implementation
godot
visualserver
VisualServerSingleton
aliases
BaseClasses
enums
ArrayFormat
ArrayType
BlendShapeMode
CanvasLightMode
CanvasLightShadowFilter
CanvasOccluderPolygonCullMode
Constants
CubeMapSide
EnvironmentBG
EnvironmentDOFBlurQuality
EnvironmentGlowBlendMode
EnvironmentSSAOBlur
EnvironmentSSAOQuality
EnvironmentToneMapper
Features
InstanceFlags
InstanceType
LightBakeMode
LightDirectionalShadowDepthRangeMode
LightDirectionalShadowMode
LightOmniShadowDetail
LightOmniShadowMode
LightParam
LightType
MultimeshColorFormat
MultimeshCustomDataFormat
MultimeshTransformFormat
NinePatchAxisMode
ParticlesDrawOrder
PrimitiveType
ReflectionProbeUpdateMode
RenderInfo
ScenarioDebugMode
ShaderMode
ShadowCastingSetting
TextureFlags
TextureType
ViewportClearMode
ViewportDebugDraw
ViewportMSAA
ViewportRenderInfo
ViewportUpdateMode
ViewportUsage
functions
_init
blackBarsSetImages
blackBarsSetMargins
cameraCreate
cameraSetCullMask
cameraSetEnvironment
cameraSetFrustum
cameraSetOrthogonal
cameraSetPerspective
cameraSetTransform
cameraSetUseVerticalAspect
canvasCreate
canvasItemAddCircle
canvasItemAddClipIgnore
canvasItemAddLine
canvasItemAddMesh
canvasItemAddMultimesh
canvasItemAddNinePatch
canvasItemAddParticles
canvasItemAddPolygon
canvasItemAddPolyline
canvasItemAddPrimitive
canvasItemAddRect
canvasItemAddSetTransform
canvasItemAddTextureRect
canvasItemAddTextureRectRegion
canvasItemAddTriangleArray
canvasItemClear
canvasItemCreate
canvasItemSetClip
canvasItemSetCopyToBackbuffer
canvasItemSetCustomRect
canvasItemSetDistanceFieldMode
canvasItemSetDrawBehindParent
canvasItemSetDrawIndex
canvasItemSetLightMask
canvasItemSetMaterial
canvasItemSetModulate
canvasItemSetParent
canvasItemSetSelfModulate
canvasItemSetSortChildrenByY
canvasItemSetTransform
canvasItemSetUseParentMaterial
canvasItemSetVisible
canvasItemSetZAsRelativeToParent
canvasItemSetZIndex
canvasLightAttachToCanvas
canvasLightCreate
canvasLightOccluderAttachToCanvas
canvasLightOccluderCreate
canvasLightOccluderSetEnabled
canvasLightOccluderSetLightMask
canvasLightOccluderSetPolygon
canvasLightOccluderSetTransform
canvasLightSetColor
canvasLightSetEnabled
canvasLightSetEnergy
canvasLightSetHeight
canvasLightSetItemCullMask
canvasLightSetItemShadowCullMask
canvasLightSetLayerRange
canvasLightSetMode
canvasLightSetScale
canvasLightSetShadowBufferSize
canvasLightSetShadowColor
canvasLightSetShadowEnabled
canvasLightSetShadowFilter
canvasLightSetShadowGradientLength
canvasLightSetShadowSmooth
canvasLightSetTexture
canvasLightSetTextureOffset
canvasLightSetTransform
canvasLightSetZRange
canvasOccluderPolygonCreate
canvasOccluderPolygonSetCullMode
canvasOccluderPolygonSetShape
canvasOccluderPolygonSetShapeAsLines
canvasSetItemMirroring
canvasSetModulate
directionalLightCreate
draw
environmentCreate
environmentSetAdjustment
environmentSetAmbientLight
environmentSetBackground
environmentSetBgColor
environmentSetBgEnergy
environmentSetCanvasMaxLayer
environmentSetDofBlurFar
environmentSetDofBlurNear
environmentSetFog
environmentSetFogDepth
environmentSetFogHeight
environmentSetGlow
environmentSetSky
environmentSetSkyCustomFov
environmentSetSkyOrientation
environmentSetSsao
environmentSetSsr
environmentSetTonemap
finish
forceDraw
forceSync
freeRid
getRenderInfo
getTestCube
getTestTexture
getVideoAdapterName
getVideoAdapterVendor
getWhiteTexture
giProbeCreate
giProbeGetBias
giProbeGetBounds
giProbeGetCellSize
giProbeGetDynamicData
giProbeGetDynamicRange
giProbeGetEnergy
giProbeGetNormalBias
giProbeGetPropagation
giProbeGetToCellXform
giProbeIsCompressed
giProbeIsInterior
giProbeSetBias
giProbeSetBounds
giProbeSetCellSize
giProbeSetCompress
giProbeSetDynamicData
giProbeSetDynamicRange
giProbeSetEnergy
giProbeSetInterior
giProbeSetNormalBias
giProbeSetPropagation
giProbeSetToCellXform
hasChanged
hasFeature
hasOsFeature
immediateBegin
immediateClear
immediateColor
immediateCreate
immediateEnd
immediateGetMaterial
immediateNormal
immediateSetMaterial
immediateTangent
immediateUv
immediateUv2
immediateVertex
immediateVertex2d
instanceAttachObjectInstanceId
instanceAttachSkeleton
instanceCreate
instanceCreate2
instanceGeometrySetAsInstanceLod
instanceGeometrySetCastShadowsSetting
instanceGeometrySetDrawRange
instanceGeometrySetFlag
instanceGeometrySetMaterialOverride
instanceSetBase
instanceSetBlendShapeWeight
instanceSetCustomAabb
instanceSetExterior
instanceSetExtraVisibilityMargin
instanceSetLayerMask
instanceSetScenario
instanceSetSurfaceMaterial
instanceSetTransform
instanceSetUseLightmap
instanceSetVisible
instancesCullAabb
instancesCullConvex
instancesCullRay
isRenderLoopEnabled
lightDirectionalSetBlendSplits
lightDirectionalSetShadowDepthRangeMode
lightDirectionalSetShadowMode
lightOmniSetShadowDetail
lightOmniSetShadowMode
lightSetBakeMode
lightSetColor
lightSetCullMask
lightSetNegative
lightSetParam
lightSetProjector
lightSetReverseCullFaceMode
lightSetShadow
lightSetShadowColor
lightSetUseGi
lightmapCaptureCreate
lightmapCaptureGetBounds
lightmapCaptureGetEnergy
lightmapCaptureGetOctree
lightmapCaptureGetOctreeCellSubdiv
lightmapCaptureGetOctreeCellTransform
lightmapCaptureIsInterior
lightmapCaptureSetBounds
lightmapCaptureSetEnergy
lightmapCaptureSetInterior
lightmapCaptureSetOctree
lightmapCaptureSetOctreeCellSubdiv
lightmapCaptureSetOctreeCellTransform
makeSphereMesh
opAssign
opEquals
toHash
static functions
_new
static variables
_classBindingInitialized
structs
GDNativeClassBinding
unions
__anonymous
variables
_GODOT_internal_name
Sets a shader's code.