VR-Forces 4.1.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfobjcore
objectOperationQueueEntry.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2010 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
8
9
#pragma once
10
18
19
class
DtVrfObjectManager
;
20
21
#include <list>
22
23
#include "
vrfobjcore/vrfobjcoreDefines.h
"
24
class
DT_DLL_vrfobjcore
DtObjectOperationQueueEntry
25
{
26
public
:
28
DtObjectOperationQueueEntry
(
DtVrfObjectManager
* objectManager);
29
31
DtObjectOperationQueueEntry
(
const
DtObjectOperationQueueEntry
& orig);
32
34
virtual
~
DtObjectOperationQueueEntry
();
35
41
virtual
bool
isReadyForExecution();
42
43
protected
:
53
virtual
void
precomputeObjectLocations(
DtObjectType
type,
DtVector
location,
54
double
heading,
bool
includeSubObjects =
true
);
55
56
private
:
58
const
DtObjectOperationQueueEntry
& operator=(
59
const
DtObjectOperationQueueEntry
& orig);
60
61
protected
:
63
DtVrfObjectManager
*
myVrfObjectManager
;
66
std::list<DtVector>
myRequiredLocations
;
67
};
Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)