# CSLCustomParameter Class Reference

`#include <VariantParameter.h>`

Inheritance diagram for CSLCustomParameter:

List of all members.

## Public Member Functions
| CSLCustomParameter (CdotXSITemplate *in_pTemplate, SI_Int in_nValueIndex)
virtual | ~CSLCustomParameter ()
| Destructor.
CSLXSICustomParamInfo * | CustomParamInfo ()
CSLXSICustomParamInfo * | ConnectCustomParamInfo (CSLXSICustomParamInfo *in_pCustomParamInfo)

## Detailed Description

Class CSLCustomParameter

Defines parameters in custom presets

See also:
  CSLCustomPSet

Note:
  this class was introduced in dotXSI version 3.6

## Constructor & Destructor Documentation

CSLCustomParameter | ( | CdotXSITemplate * | in_pTemplate,
|  | SI_Int | in_nValueIndex |
| ) |  |  |

Constructor

Parameters:

  | in_pTemplate | Parent Template in_nValueIndex Index

## Member Function Documentation

CSLXSICustomParamInfo* CustomParamInfo | ( |  | ) | `[virtual]`

Gets custom parameter information

Returns:
  CSLXSICustomParamInfo Pointer to the custom parameter information or null if there's none

Reimplemented from CSLVariantParameter.

CSLXSICustomParamInfo* ConnectCustomParamInfo | ( | CSLXSICustomParamInfo * | in_pCustomParamInfo | ) |

Connects custom parameter information

Parameters:

  | in_pCustomParamInfo | Pointer to the custom parameter information or null if there's none

The documentation for this class was generated from the following file:

- VariantParameter.h