VR-Forces 4.2 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfutil
aggregatedResourceEntry.h
Go to the documentation of this file.
1
4
5
/*******************************************************************************
6
** Copyright (c) 2008 MaK Technologies, Inc.
7
** All rights reserved.
8
*******************************************************************************/
9
/*******************************************************************************
10
** $RCSfile: aggregatedResourceEntry.h,v $ $Revision: 1.1 $ $State: Exp $
11
*******************************************************************************/
12
13
14
#ifndef DtAggregatedResourceEntry_H_
15
#define DtAggregatedResourceEntry_H_
16
17
#include "
vrfutil/rwReal.h
"
18
19
#include "
vrfutil/vrfutilDefines.h
"
20
class
DT_DLL_vrfutil
DtAggregatedResource
:
public
DtReaderWriter
21
{
22
public
:
24
DtAggregatedResource
();
25
27
DtAggregatedResource
(
const
DtString
& name,
DtReaderWriterRegistry
* parentRegistry = NULL);
28
DtAggregatedResource
(
const
DtSymbolString& name,
DtReaderWriterRegistry
* parentRegistry = NULL);
29
31
DtAggregatedResource
(
const
DtString
& name,
32
const
DtAggregatedResource
& orig,
33
DtReaderWriterRegistry
* parentRegistry = NULL);
34
35
DtAggregatedResource
(
const
DtSymbolString& name,
36
const
DtAggregatedResource
& orig,
37
DtReaderWriterRegistry
* parentRegistry = NULL);
38
40
const
DtAggregatedResource
&
operator=
(
const
DtAggregatedResource
& orig);
41
42
virtual
~
DtAggregatedResource
();
43
44
virtual
DtAggregatedResource
* clone(
const
DtString
& name,
45
DtReaderWriterRegistry
* parentRegistry = NULL)
const
;
46
47
virtual
DtAggregatedResource
* clone(
const
DtSymbolString& name,
48
DtReaderWriterRegistry
* parentRegistry = NULL)
const
;
49
50
52
virtual
void
setPercentageFull(DtReal percent);
53
virtual
const
DtReal percentageFull()
const
;
54
55
56
protected
:
57
58
DtRwReal
myPercentageFull
;
59
60
};
61
62
63
#endif
64
65
66
Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)