VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfutil
ceFactoryEnt.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 1999 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
/*******************************************************************************
6
** $RCSfile: ceFactoryEnt.h,v $ $Revision: 1.2 $ $State: Exp $
7
*******************************************************************************/
8
11
12
18
19
#ifndef DtCondExprFactoryEntry_H_
20
#define DtCondExprFactoryEntry_H_
21
22
#include "
vrfutil/ceFactory.h
"
23
30
31
#include "
vrfutil/vrfutilDefines.h
"
32
class
DT_DLL_vrfutil
DtCondExprFactoryEntry
33
{
34
public
:
36
DtCondExprFactoryEntry
();
37
39
DtCondExprFactoryEntry
(
const
DtCondExprFactoryEntry
& orig);
40
42
const
DtCondExprFactoryEntry
& operator=(
const
DtCondExprFactoryEntry
&
43
orig);
44
46
virtual
~
DtCondExprFactoryEntry
();
47
48
virtual
const
DtString
& typeToCreate()
const
;
49
virtual
void
setTypeToCreate(
const
DtString
& type);
50
51
virtual
const
int
intTypeToCreate()
const
;
52
virtual
void
setIntTypeToCreate(
const
int
type);
53
54
virtual
const
DtCondExprCreatorFcn
& creatorFcn()
const
;
55
virtual
void
setCreatorFcn(
const
DtCondExprCreatorFcn
& fcn);
56
57
virtual
DtCondExprFactoryEntry
* clone(
const
DtCondExprFactoryEntry
&
58
orig)
const
;
59
60
protected
:
61
DtString
myTypeToCreate
;
62
int
myIntTypeToCreate
;
63
DtCondExprCreatorFcn
myCreatorFcn
;
64
};
65
66
#endif
67
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
)