VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
tmEventHandler
deleteHandler.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2003 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
/*******************************************************************************
6
** $RCSfile: deleteHandler.h,v $ $Revision: 1.7 $ $State: Exp $
7
*******************************************************************************/
8
11
12
#ifndef DELETEHANDLER_H_
13
#define DELETEHANDLER_H_
14
15
#include "
tmqt/eventHandler.h
"
16
17
class
DtBaseWindow
;
18
class
DtTMMapArea
;
19
class
DtModelData
;
20
23
#include "
tmEventHandler/tmEventHandlerDefines.h
"
24
class
DT_DLL_tmEventHandler
DtDeleteHandler
:
public
DtEventHandler
25
{
26
Q_OBJECT
27
28
public
:
29
31
DtDeleteHandler
();
32
34
virtual
~
DtDeleteHandler
();
35
37
virtual
void
removeObject(
const
DtModelData
& data);
38
39
public
:
41
static
DtEventHandler
* create(
DtEventController
* owner,
void
* usr);
42
43
protected
:
45
virtual
bool
userDefinedAction
(
DtUserDefinedType
iAction,
void
* usr);
46
virtual
bool
deleteSelection();
47
48
virtual
void
deleteObject(
const
DtModelData
& data);
49
};
50
51
#endif //DELETEHANDLER_H_
52
53
Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)