acgiparameter.h 1014 B

12345678910111213141516171819202122232425262728293031323334353637
  1. //
  2. //////////////////////////////////////////////////////////////////////////////
  3. //
  4. // Copyright 2015 Autodesk, Inc. All rights reserved.
  5. //
  6. // Use of this software is subject to the terms of the Autodesk license
  7. // agreement provided at the time of installation or download, or which
  8. // otherwise accompanies this software in either electronic or hard copy form.
  9. //
  10. //////////////////////////////////////////////////////////////////////////////
  11. #pragma once
  12. #include "rxcopyonwriteobject.h"
  13. #pragma pack(push, 8)
  14. class AcGiParameterImp;
  15. ///////////////////////////////////////////////////////////////////////////////
  16. // class AcGiParameter
  17. //
  18. class ACDB_PORT AcGiParameter : public AcRxCopyOnWriteObject
  19. {
  20. friend class AcGiParameterImp;
  21. public:
  22. ACRX_DECLARE_MEMBERS_READWRITE(AcGiParameter, AcGiParameterImp);
  23. AcGiParameter(AcGiParameterImp* pImp);
  24. AcGiParameter(const AcGiParameter& other);
  25. const AcGiParameter& operator=(const AcGiParameter& other);
  26. };
  27. #pragma pack(pop)