HDK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
VEX_GeoInputs.h
Go to the documentation of this file.
1
/*
2
* PROPRIETARY INFORMATION. This software is proprietary to
3
* Side Effects Software Inc., and is not to be reproduced,
4
* transmitted, or disclosed in any way without written permission.
5
*
6
* NAME: VEX_GeoInputs.h ( VEX Library, C++)
7
*
8
* COMMENTS: A callback class to bind the geometry inputs
9
*/
10
11
#ifndef __VEX_GeoInputs__
12
#define __VEX_GeoInputs__
13
14
#include "
VEX_API.h
"
15
#include <
UT/UT_NonCopyable.h
>
16
17
// Blank class for geometry inputs
18
// Defined at a level that knows about geometry and attached to
19
// the rundata to provide a callback for opinput: references.
20
class
VEX_API
VEX_GeoInputs
21
{
22
public
:
23
VEX_GeoInputs
() {}
24
virtual
~VEX_GeoInputs
() {}
25
UT_NON_COPYABLE
(
VEX_GeoInputs
)
26
};
27
28
#endif
29
30
VEX_GeoInputs::VEX_GeoInputs
VEX_GeoInputs()
Definition:
VEX_GeoInputs.h:23
VEX_API
#define VEX_API
Definition:
VEX_API.h:14
UT_NON_COPYABLE
#define UT_NON_COPYABLE(CLASS)
Define deleted copy constructor and assignment operator inside a class.
Definition:
UT_NonCopyable.h:31
UT_NonCopyable.h
VEX_GeoInputs::~VEX_GeoInputs
virtual ~VEX_GeoInputs()
Definition:
VEX_GeoInputs.h:24
VEX_GeoInputs
Definition:
VEX_GeoInputs.h:20
VEX_API.h
VEX
VEX_GeoInputs.h
Generated on Sat Dec 21 2024 02:49:24 for HDK by
1.8.6