32 lines
1.2 KiB
C
32 lines
1.2 KiB
C
/*=========================================================================
|
|
|
|
Program: Visualization Toolkit
|
|
Module: vtkParseAttributes.h
|
|
|
|
Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
|
|
All rights reserved.
|
|
See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
|
|
|
|
This software is distributed WITHOUT ANY WARRANTY; without even
|
|
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
PURPOSE. See the above copyright notice for more information.
|
|
|
|
=========================================================================*/
|
|
|
|
#ifndef vtkParseAttributes_h
|
|
#define vtkParseAttributes_h
|
|
|
|
/**
|
|
* This header defines attribute specifiers for use by the wrappers.
|
|
* They are stored in a 32-bit unsigned int (see vtkParseData.h).
|
|
*/
|
|
|
|
#define VTK_PARSE_NEWINSTANCE 0x00000001 /* [[vtk::newinstance]] */
|
|
#define VTK_PARSE_ZEROCOPY 0x00000002 /* [[vtk::zerocopy]] */
|
|
#define VTK_PARSE_FILEPATH 0x00000004 /* [[vtk::filepath]] */
|
|
#define VTK_PARSE_WRAPEXCLUDE 0x00000010 /* [[vtk::wrapexclude]] */
|
|
#define VTK_PARSE_DEPRECATED 0x00000020 /* [[vtk::deprecated()]] */
|
|
|
|
#endif
|
|
/* VTK-HeaderTest-Exclude: vtkParseAttributes.h */
|