VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
bhaveSim
spawnControllerDescriptor.h
Go to the documentation of this file.
1
2
/*******************************************************************************
3
** Copyright (c) 2009 MAK Technologies, Inc.
4
** All rights reserved.
5
*******************************************************************************/
6
7
#pragma once
8
9
#include <
vrfobjparam/compDesc.h
>
10
#include <
vrfutil/rwReal.h
>
11
#include "
bhaveSim/bhaveSimDefines.h
"
12
#include <
vrfutil/rwObjectTypeList.h
>
13
14
class
DtReaderWriterRegistry
;
15
16
namespace
BHAVE
17
{
18
const
char
DtSpawnControllerDescriptorType
[] =
"spawn-controller-descriptor"
;
19
21
class
DT_DLL_bhaveSim
DtSpawnControllerDescriptor
:
public
DtComponentDescriptor
22
{
23
public
:
25
DtSpawnControllerDescriptor
(
const
DtString
& name,
26
DtReaderWriterRegistry
* parentRegistry = 0);
27
29
DtSpawnControllerDescriptor
(
const
DtSpawnControllerDescriptor
& orig,
30
DtReaderWriterRegistry
* parentRegistry = 0);
31
33
DtSpawnControllerDescriptor
& operator=(
const
34
DtSpawnControllerDescriptor
& orig);
35
37
virtual
DtComponentDescriptor
* clone(
DtReaderWriterRegistry
*
38
parentRegistry = 0)
const
;
39
41
virtual
~
DtSpawnControllerDescriptor
();
42
44
virtual
DtString
type()
const
;
45
47
static
DtComponentDescriptor
* creator();
48
50
51
virtual
void
setSinkPointDeleteRadius(
double
v);
52
virtual
double
sinkPointDeleteRadius()
const
;
54
55
56
protected
:
57
61
DtRwReal
mySinkPointDeleteRadius
;
62
};
63
64
}
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
)