GenerateSamplingCode Data Member Function

Generates sampling code for a particular texture type. For example, generates sampling code for a 2D texture, 2D array texture, or cubemap.

Prototype

static int32 GenerateSamplingCode( Texture p_oTexture, StrList p_slSource, int32 p_eVersion, int32 p_eSamplertype, int32 p_bIsStandardSampler )

Parameters

Parameter Type Parameter Name Documentation
<Texture>p_oTextureA pointer to the source <Texture> node for which you wish to generate sampling code.
<StrList>p_slSourceA pointer to the <StrList> object that will contain the generated source code.
int32p_eVersionThe shading language version. This refers to the ShadingLanguageVersion enumeration. Please see TYPE_SERVICE_ENUMERATION_UTIL.SSL in the application scripts folder for more information.
int32p_eSamplertypeThe sampler type. This refers to the SamplerType enumeration. Please see TYPE_SERVICE_ENUMERATION_UTIL.SSL in the application scripts folder for more information.
int32p_bIsStandardSamplerIf true, the sampler is one such as sampler2D or samplerCube. Otherwise the sampler is one such as image2D or imageCube.

Examples

Copy Text To Clipboard

None published. Please look for an example in the Scenome Scripting Language code base.