ACF $AcfVersion:0$
INumericAttributeMetaInfo.h
Go to the documentation of this file.
1// SPDX-License-Identifier: LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR LicenseRef-ACF-Commercial
2#pragma once
3
4
6
7
8namespace iattr
9{
10
11
16{
17public:
21 virtual bool GetMinimalValue(iser::IObject& result) const = 0;
25 virtual bool GetMaximalValue(iser::IObject& result) const = 0;
26};
27
28
29} // namespace iattr
30
31
32
33
Meta information describing single attribute.
Represents constraints of properties allowing values from enumerated set.
virtual bool GetMinimalValue(iser::IObject &result) const =0
Get minimal allowed value for some attribute.
virtual bool GetMaximalValue(iser::IObject &result) const =0
Get maximal allowed value for some attribute.
Common interface for factorisable model objects.
Definition IObject.h:23
This namespace containes implementations of attributes concept.