4 name=
"ShaderProgramVariables"
8 pointerfieldtypes=
"both"
10 parentsystemcomponent=
"true"
12 useLocalIncludes=
"false"
14 docGroupBase=
"GrpSystemShader"
19 type=
"ShaderValueVariable"
24 ptrFieldAccess=
"custom"
26 pushToFieldAs=
"addVariable"
27 removeFromMFieldIndexAs=
"subVariable"
28 clearFieldAs=
"clearVariables"
33 name=
"proceduralVariables"
34 type=
"ShaderProcVariable"
38 category=
"childpointer"
39 childParentType=
"FieldContainer"
40 linkParentField=
"Parents"
41 ptrFieldAccess=
"custom"
43 pushToFieldAs=
"addProceduralVariable"
44 removeFromMFieldIndexAs=
"subProceduralVariable"
45 clearFieldAs=
"clearProceduralVariables"
50 name=
"variableChanged"
56 fragment program object