VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfobjparam
actCompDesc.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2003 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
/*******************************************************************************
6
** $RCSfile: actCompDesc.h,v $ $Revision: 1.11 $ $State: Exp $
7
*******************************************************************************/
8
11
14
15
#ifndef DtActuatorComponentDescriptor_H_
16
#define DtActuatorComponentDescriptor_H_
17
18
#include "
vrfobjparam/compDesc.h
"
19
#include "
vrfobjparam/aPrtDescLst.h
"
20
21
class
DtReaderWriterRegistry
;
22
45
#include "
vrfobjparam/vrfobjparamDefines.h
"
46
class
DT_DLL_vrfobjparam
DtActuatorComponentDescriptor
:
public
DtComponentDescriptor
47
{
48
public
:
50
DtActuatorComponentDescriptor
(
const
DtString
& componentName,
51
DtReaderWriterRegistry
* parentRegistry = NULL);
52
DtActuatorComponentDescriptor
(
const
DtSymbolString
& componentName,
53
DtReaderWriterRegistry
* parentRegistry = NULL);
54
56
DtActuatorComponentDescriptor
(
const
DtActuatorComponentDescriptor
& orig,
57
DtReaderWriterRegistry
* parentRegistry = NULL);
58
60
DtActuatorComponentDescriptor
&
operator=
(
const
61
DtActuatorComponentDescriptor
& orig);
62
64
virtual
~
DtActuatorComponentDescriptor
();
65
68
virtual
DtString
type
()
const
;
69
70
virtual
DtComponentDescriptor
*
clone
(
DtReaderWriterRegistry
* parentRegistry = 0)
const
;
71
74
virtual
void
setArtPartDescriptorList(
const
DtSimArtPartDescriptorList
&
75
artPartDescriptorList);
76
virtual
const
DtSimArtPartDescriptorList
& artPartDescriptorList()
const
;
78
80
static
DtComponentDescriptor
*
creator
();
81
82
protected
:
84
DtActuatorComponentDescriptor
();
85
86
protected
:
90
95
DtSimArtPartDescriptorList
myArtPartDescriptorList
;
96
98
};
99
100
#endif
101
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
)