class P1::CameraSdkC::PropertySpecification
#include <C_P1CameraTypes.h> class PropertySpecification { public: // fields int mId = 0; PropertyValue mValue; IString* mName = nullptr; IString* mGroup = nullptr; bool mReadOnly = false; bool mEnabled = true; CameraSdk::PropertyUserLevel mUserLevel = CameraSdk::kPropertyUserLevelUndefined; bool mSelectOnly = false; bool mDisplayAsHex = false; bool mRefreshRequired = false; IString* mUnitString = nullptr; IString* mDescription = nullptr; uint32_t mDisplayIndex = 0; PropertyValue mDefault; PropertyRange mRange; IVector<PropertyValue>* mValueList = nullptr; // methods void Delete(); };