Provides script language access to C++ objects of this type.
| Class Hierarchy | Type » Node » VariableNode » SamplerNode | 
Function members are as follows:
| Return Type | Function Name | Documentation | 
|---|---|---|
| string | GetSamplerTypeString | Returns the SamplerType string ( ex: sampler2D ) at the specified index. | 
| int32 | GetSamplerTypes | Populates a <StrList> with sampler type names and an <Int32Array> with indices of the type names. These values refer to the SamplerType enumeration. Please see APP_SERVICE_ENUMERATION_UTIL.SSL in the application scripts folder for more information. | 
| int32 | IsAnyBufferType | Returns true if the sampler type is any buffer type: samplerBuffer, isamplerBuffer, usamplerBuffer, imageBuffer, iimageBuffer, or uimageBuffer. | 
| int32 | IsAnyImageBufferType | Returns true if the sampler type is any image buffer type: imageBuffer, iimageBuffer, or uimageBuffer. | 
| int32 | IsAnySamplerBufferType | Returns true if the sampler type is any sampler buffer type: samplerBuffer, isamplerBuffer, or usamplerBuffer. | 
| int32 | IsType | Returns true if this object is a <SamplerNode> representing the specified type. | 
Object members are as follows:
| Type Name | Accessor Name | Documentation | 
|---|---|---|
| uint32 | Binding | Gets or sets the explicit binding location value, in case the sampler declaration does not use explicit binding. | 
| int32 | InternalFormat | Gets or set the internal format, which only applies to a <SamplerNode> being used in a texture buffer or pixel buffer configuration. Typically, the user doesn't need to set this value. This value refers to the GLInternalFormat enumeration. Please see APP_SERVICE_ENUMERATION_UTIL.SSL in the application scripts folder for more information. | 
| int32 | SamplerType | Gets or sets the sampler type. This value refers to the SamplerType enumeration. Please see APP_SERVICE_ENUMERATION_UTIL.SSL in the application scripts folder for more information. | 
| <Texture> | Texture | Gets or sets the pointer to the <Texture> this <Node> binds. | 
| <Node> | TextureLink | Gets or sets the pointer to the <Texture> this <Node> binds. |