131 lines
4.6 KiB
Python
131 lines
4.6 KiB
Python
def can_build(env, platform):
|
|
return True
|
|
|
|
|
|
def configure(env):
|
|
pass
|
|
|
|
|
|
def get_doc_classes():
|
|
return [
|
|
"VisualShader",
|
|
"VisualShaderNode",
|
|
"VisualShaderNodeBillboard",
|
|
"VisualShaderNodeBooleanConstant",
|
|
"VisualShaderNodeBooleanParameter",
|
|
"VisualShaderNodeClamp",
|
|
"VisualShaderNodeColorConstant",
|
|
"VisualShaderNodeColorFunc",
|
|
"VisualShaderNodeColorOp",
|
|
"VisualShaderNodeColorParameter",
|
|
"VisualShaderNodeComment",
|
|
"VisualShaderNodeCompare",
|
|
"VisualShaderNodeConstant",
|
|
"VisualShaderNodeCubemap",
|
|
"VisualShaderNodeCubemapParameter",
|
|
"VisualShaderNodeCurveTexture",
|
|
"VisualShaderNodeCurveXYZTexture",
|
|
"VisualShaderNodeCustom",
|
|
"VisualShaderNodeDerivativeFunc",
|
|
"VisualShaderNodeDeterminant",
|
|
"VisualShaderNodeDistanceFade",
|
|
"VisualShaderNodeDotProduct",
|
|
"VisualShaderNodeExpression",
|
|
"VisualShaderNodeFaceForward",
|
|
"VisualShaderNodeFloatConstant",
|
|
"VisualShaderNodeFloatFunc",
|
|
"VisualShaderNodeFloatOp",
|
|
"VisualShaderNodeFloatParameter",
|
|
"VisualShaderNodeFrame",
|
|
"VisualShaderNodeFresnel",
|
|
"VisualShaderNodeGlobalExpression",
|
|
"VisualShaderNodeGroupBase",
|
|
"VisualShaderNodeIf",
|
|
"VisualShaderNodeInput",
|
|
"VisualShaderNodeIntConstant",
|
|
"VisualShaderNodeIntFunc",
|
|
"VisualShaderNodeIntOp",
|
|
"VisualShaderNodeIntParameter",
|
|
"VisualShaderNodeIs",
|
|
"VisualShaderNodeLinearSceneDepth",
|
|
"VisualShaderNodeMix",
|
|
"VisualShaderNodeMultiplyAdd",
|
|
"VisualShaderNodeOuterProduct",
|
|
"VisualShaderNodeOutput",
|
|
"VisualShaderNodeParameter",
|
|
"VisualShaderNodeParameterRef",
|
|
"VisualShaderNodeParticleAccelerator",
|
|
"VisualShaderNodeParticleBoxEmitter",
|
|
"VisualShaderNodeParticleConeVelocity",
|
|
"VisualShaderNodeParticleEmit",
|
|
"VisualShaderNodeParticleEmitter",
|
|
"VisualShaderNodeParticleMeshEmitter",
|
|
"VisualShaderNodeParticleMultiplyByAxisAngle",
|
|
"VisualShaderNodeParticleOutput",
|
|
"VisualShaderNodeParticleRandomness",
|
|
"VisualShaderNodeParticleRingEmitter",
|
|
"VisualShaderNodeParticleSphereEmitter",
|
|
"VisualShaderNodeProximityFade",
|
|
"VisualShaderNodeRandomRange",
|
|
"VisualShaderNodeRemap",
|
|
"VisualShaderNodeReroute",
|
|
"VisualShaderNodeResizableBase",
|
|
"VisualShaderNodeRotationByAxis",
|
|
"VisualShaderNodeSample3D",
|
|
"VisualShaderNodeScreenNormalWorldSpace",
|
|
"VisualShaderNodeScreenUVToSDF",
|
|
"VisualShaderNodeSDFRaymarch",
|
|
"VisualShaderNodeSDFToScreenUV",
|
|
"VisualShaderNodeSmoothStep",
|
|
"VisualShaderNodeStep",
|
|
"VisualShaderNodeSwitch",
|
|
"VisualShaderNodeTexture",
|
|
"VisualShaderNodeTexture2DArray",
|
|
"VisualShaderNodeTexture2DArrayParameter",
|
|
"VisualShaderNodeTexture2DParameter",
|
|
"VisualShaderNodeTexture3D",
|
|
"VisualShaderNodeTexture3DParameter",
|
|
"VisualShaderNodeTextureParameter",
|
|
"VisualShaderNodeTextureParameterTriplanar",
|
|
"VisualShaderNodeTextureSDF",
|
|
"VisualShaderNodeTextureSDFNormal",
|
|
"VisualShaderNodeTransformCompose",
|
|
"VisualShaderNodeTransformConstant",
|
|
"VisualShaderNodeTransformDecompose",
|
|
"VisualShaderNodeTransformFunc",
|
|
"VisualShaderNodeTransformOp",
|
|
"VisualShaderNodeTransformParameter",
|
|
"VisualShaderNodeTransformVecMult",
|
|
"VisualShaderNodeUIntConstant",
|
|
"VisualShaderNodeUIntFunc",
|
|
"VisualShaderNodeUIntOp",
|
|
"VisualShaderNodeUIntParameter",
|
|
"VisualShaderNodeUVFunc",
|
|
"VisualShaderNodeUVPolarCoord",
|
|
"VisualShaderNodeVarying",
|
|
"VisualShaderNodeVaryingGetter",
|
|
"VisualShaderNodeVaryingSetter",
|
|
"VisualShaderNodeVec2Constant",
|
|
"VisualShaderNodeVec2Parameter",
|
|
"VisualShaderNodeVec3Constant",
|
|
"VisualShaderNodeVec3Parameter",
|
|
"VisualShaderNodeVec4Constant",
|
|
"VisualShaderNodeVec4Parameter",
|
|
"VisualShaderNodeVectorBase",
|
|
"VisualShaderNodeVectorCompose",
|
|
"VisualShaderNodeVectorDecompose",
|
|
"VisualShaderNodeVectorDistance",
|
|
"VisualShaderNodeVectorFunc",
|
|
"VisualShaderNodeVectorLen",
|
|
"VisualShaderNodeVectorOp",
|
|
"VisualShaderNodeVectorRefract",
|
|
"VisualShaderNodeWorldPositionFromDepth",
|
|
]
|
|
|
|
|
|
def get_doc_path():
|
|
return "doc_classes"
|
|
|
|
|
|
def get_icons_path():
|
|
return "icons"
|