3#if _MSC_VER >= 1900 && defined(_M_X64)
5#include "ValidatorBase.h"
13 class FL_EXPORT CValidatorForGAN :
public CValidatorBase<T>
18 CValidatorForGAN(
const CValidatorForGAN<T>& validator);
19 CValidatorForGAN(
const CValidatorForGAN<T>* pValidator);
20 virtual ~CValidatorForGAN();
22 const CValidatorForGAN<T>& operator=(
const CValidatorForGAN<T>& validator);
24 virtual const CResult
Assign(
const CValidatorForGAN<T>& validator);
25 virtual const CResult
Assign(
const CValidatorForGAN<T>* pValidator);
27 virtual T Validate(int32_t* pI32IterationFeedback =
nullptr)
override;
29 const T GetPDV()
const;
31 DeclareGetClassType();
32 SupportToDuplicateObject(CValidatorForGAN<T>, *
this);
37 typedef CValidatorForGAN<float> CValidatorForGANF;
38 typedef CValidatorForGAN<double> CValidatorForGAND;
@ Assign
Set the value of CGUIPropertyItemView3DFigure to the specified figure.