Provides script language access to C++ objects of this type.
Function members are as follows:
Return Type | Function Name | Documentation |
---|---|---|
int32 | AddParameterSet | Adds a set of match parameters. Please see SamplerMatchParams in TYPE_SERVICE_ENUMERATION_UTIL.SSL for more information. |
int32 | ClearMatchParams | Clears all match parameters. |
int32 | GetMatchParameter | Returns the match state ( true or false ) of the match parameter at the specified index. |
int32 | GetSamplerCount | Returns the number of match parameter sets. |
int32 | GetSamplers | Populates a <NodeBuffer> with non-owning pointers to any child samplers. |
int32 | InsertParameterSet | Inserts a set of match parameters at the specified index. |
int32 | RemoveParameterSet | Removes the match parameters at the specified index. |
int32 | SetMatchParameter | Sets a match parameter at the specified index. |
Object members are as follows:
Type Name | Accessor Name | Documentation |
---|---|---|
<Program> | SourceProgram | Returns a pointer to the <Program> for which this <Node> specifies sampler bindings. |
<Node> | SourceProgramLink | Returns a pointer to the <Program> for which this <Node> specifies sampler bindings. |
<Node> | SourceTexturePalette | Returns a pointer to the <TexturePaletteNode> containing the <Texture> nodes to be bound. |
<Node> | SourceTexturePaletteLink | Returns a pointer to the <TexturePaletteNode> containing the <Texture> nodes to be bound. |
int32 | IsBasePalette | Returns true if this is a base palette, which means it contains match parameters to which other SamplerPaletteNodes must conform. |