VR-Forces 4.2 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrftasks
releaseBombTask.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2012 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
8
9
#pragma once
10
11
#include "
vrftasks/simTask.h
"
12
#include "
vrfutil/rwString.h
"
13
#include "
vrfutil/rwReal.h
"
14
18
#include "
vrftasks/vrftasksDefines.h
"
19
class
DT_DLL_vrftasks
DtReleaseBombTask
:
public
DtSimTask
20
{
21
22
protected
:
24
DtReleaseBombTask
();
25
28
DtReleaseBombTask
(
const
DtString
& writeName,
DtReaderWriterRegistry
*
29
parentRegistry = 0);
30
32
DtReleaseBombTask
(
const
DtString
& writeName,
const
DtReleaseBombTask
& orig,
33
DtReaderWriterRegistry
* parentRegistry = 0);
34
36
const
DtReleaseBombTask
&
operator=
(
const
DtReleaseBombTask
& orig);
37
38
public
:
40
virtual
~
DtReleaseBombTask
();
41
43
44
virtual
void
setAmmunitionResourceName(
const
DtString
& type);
45
virtual
const
DtString
& ammunitionResourceName()
const
;
47
49
virtual
void
setDetonationProximity(DtReal radius);
50
virtual
DtReal detonationProximity()
const
;
52
55
virtual
int
netRepSize
()
const
;
56
58
virtual
bool
setFromNet
(
const
char
* contentBuffer,
59
unsigned
contentSize);
60
63
virtual
bool
setToNet
();
64
65
protected
:
67
virtual
DtString
parameterStringRep()
const
;
68
69
DtRwString
myAmmunitionResourceName
;
70
DtRwReal
myDetonationProximity
;
71
};
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
)