This reference page is linked to from the following overview
topics: Parameter
Tags.
Detailed Description
- See also:
- Structure ParamDef, List of Type 2 Params,
Class ParamBlockDesc2.
- Description:
- A pointer to an instance of this class is a data member of
struct ParamDef and is also used by the
p_validator tag in a ParamBlockDesc2 constructor.
Any parameter can have a custom validator. This is used by the
scripter and node pick button filter for example. If you want to
validate a parameter block 2 value create an instance of this class
and implement the Validate()
method.
#include <iparamb2.h>
List of all
members.
Member Function Documentation
virtual BOOL Validate |
( |
PB2Value & |
v |
) |
[pure virtual] |
- Parameters:
- PB2Value& v
The value to check.
- Parameters:
- PB2Value& v
The value to check.
ReferenceMaker* owner
Points to the owner of the parameter.
ParamID id
The permanent ID of the parameter.
int tabIndex
If the parameter is a Tab<> this is the zero based
index of the parameter in the table.
virtual void DeleteThis |
( |
|
) |
[inline, virtual] |
- Default Implementation:
- { }
PBValidator PBValidator PBValidator
PBValidator PBValidator PBValidator PBValidator PBValidator
PBValidator PBValidator
PBValidator PBValidator PBValidator
PBValidator PBValidator PBValidator PBValidator PBValidator
PBValidator PBValidator