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
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 Tue Dec 17 2024 03:39:37 for HDK by
1.8.6