17#include <NXOpen/NXDeprecation.hxx>
19#include <NXOpen/NXString.hxx>
20#include <NXOpen/Callback.hxx>
21#include <NXOpen/DateBuilder.hxx>
22#include <NXOpen/DateItemBuilder.hxx>
23#include <NXOpen/Builder.hxx>
24#include <NXOpen/SelectObjectList.hxx>
25#include <NXOpen/libnxopencpp_exports.hxx>
28#pragma warning(disable:4996)
31#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
42 class _AttributePropertiesBaseBuilderBuilder;
43 class AttributePropertiesBaseBuilderImpl;
61 public:
enum NX_DEPRECATED(
"Deprecated in NX8.5.0. Use NXOpen::AttributePropertiesBaseBuilder::SetAttributeObjects instead.") ObjectOptions
65 ObjectOptionsOccurrence,
66 ObjectOptionsComponentInstance,
68 ObjectOptionsReferenceSet,
69 ObjectOptionsObjectInComponentPart,
70 ObjectOptionsComponentAsPartAttribute,
90 private:
friend class _AttributePropertiesBaseBuilderBuilder;
103 public:
NX_DEPRECATED(
"Deprecated in NX10.0.0. Use NXOpen::AttributePropertiesBaseBuilder::SetAttributeObjects instead.")
NXOpen::AttributePropertiesBaseBuilder::ObjectOptions ObjectPicker
110 public:
NX_DEPRECATED(
"Deprecated in NX10.0.0. Use NXOpen::AttributePropertiesBaseBuilder::SetAttributeObjects instead.")
void SetObjectPicker
112 NXOpen::AttributePropertiesBaseBuilder::ObjectOptions objectPicker
132 const
char * category
205 const
char * stringValue
225 const
char * valueAlias
385 std::vector<
double> & values
392 std::vector<
int> & values
407#ifndef NX_NO_GCC_DEPRECATION_WARNINGS
408#pragma GCC diagnostic warning "-Wdeprecated-declarations"