HDK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
HDK
Houdini Development Kit
Todo List
Deprecated List
Modules
Namespaces
Classes
Files
File List
File Members
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
DD_Receiver.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: DD_Receiver.h
7
*
8
* COMMENTS:
9
*
10
*
11
*/
12
13
#ifndef __DD_Receiver_
14
#define __DD_Receiver_
15
16
#include "
DD_API.h
"
17
#include <
UT/UT_NonCopyable.h
>
18
19
class
DD_Source
;
20
21
class
DD_API
DD_Receiver
22
{
23
public
:
24
DD_Receiver
();
25
virtual
~
DD_Receiver
();
26
27
UT_NON_COPYABLE
(
DD_Receiver
)
28
29
// x,y are global screen coordinates
30
// final determines whether or not the source is actually
31
// accepted or simply tested for acceptance
32
33
virtual
bool
receive(
DD_Source
&
src
,
int
x
,
int
y
,
bool
final
) = 0;
34
virtual
void
finished() = 0;
35
36
private
:
37
38
};
39
40
#endif
41
y
GLint y
Definition:
glcorearb.h:103
DD_Source
Definition:
DD_Source.h:20
DD_Receiver
Definition:
DD_Receiver.h:21
DD_API.h
UT_NON_COPYABLE
#define UT_NON_COPYABLE(CLASS)
Define deleted copy constructor and assignment operator inside a class.
Definition:
UT_NonCopyable.h:31
x
GLint GLenum GLint x
Definition:
glcorearb.h:409
UT_NonCopyable.h
DD_API
#define DD_API
Definition:
DD_API.h:10
src
GLenum src
Definition:
glcorearb.h:1793
DD
DD_Receiver.h
Generated on Sat Mar 29 2025 02:42:59 for HDK by
1.8.6