VR-Forces 4.1.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfobjcore
smObjActCbInf.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 2001 MAK Technologies, Inc.
3
** All rights reserved.
4
*********************************************************************/
5
/*********************************************************************
6
** $RCSfile: smObjActCbInf.h,v $ $Revision: 1.6 $ $State: Exp $
7
*********************************************************************/
8
11
12
#ifndef DtSimObjectListActivityCallbackInfo_H_
13
#define DtSimObjectListActivityCallbackInfo_H_
14
15
#include "
vrfobjcore/vrfObjMgr.h
"
16
#include "
vrfutil/rwObjType.h
"
17
25
26
#include "
vrfobjcore/vrfobjcoreDefines.h
"
27
class
DT_DLL_vrfobjcore
DtSimObjectListActivityCallbackInfo
28
{
29
public
:
30
32
DtSimObjectListActivityCallbackInfo
(
33
DtSimObjectListActivityCallbackFcn
func,
void
* usrData,
34
const
DtObjectType
& filter,
bool
invertFilter =
false
);
35
37
virtual
~
DtSimObjectListActivityCallbackInfo
();
38
40
DtSimObjectListActivityCallbackInfo
(
41
const
DtSimObjectListActivityCallbackInfo
& orig);
42
44
DtSimObjectListActivityCallbackInfo
& operator=(
45
const
DtSimObjectListActivityCallbackInfo
& orig);
46
48
virtual
int
match(
const
DtSimObjectListActivityCallbackInfo
& other)
const
;
49
51
virtual
DtSimObjectListActivityCallbackFcn
func()
const
;
52
54
virtual
void
* usrData()
const
;
55
57
virtual
const
DtObjectType
& filter()
const
;
58
61
//filter
62
virtual
bool
invertFilter();
63
64
protected
:
65
66
DtSimObjectListActivityCallbackFcn
myFunc
;
67
void
*
myUsrData
;
68
DtObjectType
myFilter
;
69
bool
myInvertFilter
;
70
};
71
72
#endif
Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)