VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrvAudioVrlink
entitySource.h
Go to the documentation of this file.
1
/********************************************************************
2
* Copyright (c) 2012 MaK Technologies, Inc.
3
* All rights reserved.
4
********************************************************************/
5
9
10
#pragma once
11
12
#include <
vrvAudioVrlink/dllExport.h
>
13
14
#include <soundSys/loopingSource.h>
15
16
#include <vl/reflEntList.h>
17
18
namespace
makVrv
19
{
20
24
class
DT_DLL_VRVAUDIOVRLINK
DtEntitySource
:
public
DtLoopingSource
25
{
26
public
:
27
29
DtEntitySource
( DtReflectedEntity* entity,
const
char
* soundFilename );
30
32
virtual
~
DtEntitySource
();
33
34
virtual
DtReflectedEntity* getEntity();
35
36
virtual
void
tick();
37
40
virtual
bool
hasSupportingData(
void
* data )
const
;
41
42
private
:
43
45
DtEntitySource
(
const
DtEntitySource
& orig );
46
48
DtEntitySource
& operator = (
const
DtEntitySource
& orig );
49
50
protected
:
51
52
DtReflectedEntity*
myEntity
;
53
int
myWasOnFire
;
54
55
};
56
57
}
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
)