raSystem
1.0 bata
raRain.h
Go to the documentation of this file.
1
#pragma once
2
3
class
RAPI
raRain
4
{
5
public
:
6
raRain
(
raSmartPointer<raDirectX>
dx,
raCamera
*Cam, LPCSTR EffectFile =
"raEffects\\ParticleEffect.fx"
,
7
LPCSTR Texture =
"raGrafik\\snowflake1.png"
);
8
9
raRain
(
raDirectX
*dx,
raCamera
*Cam,
raTexturedMaterial
*mat);
10
~
raRain
(
void
);
11
12
raParticleSystem
*
GetObject
(
void
) {
return
m_pParticleSystem; }
13
14
void
OnRender(
float
fTime,
float
fRunTime);
15
16
protected
:
17
void
makeParticles(
void
);
18
protected
:
19
raParticleSystem
*
m_pParticleSystem
;
20
raCamera
*
m_cam
;
21
};
raCamera
Definition:
raCamera.h:35
raParticleSystem
Definition:
raParticleSystem.h:16
RAPI
#define RAPI
Definition:
raMain.h:11
raRain::m_cam
raCamera * m_cam
Definition:
raRain.h:20
raDirectX
Definition:
raDirectX.h:5
raRain
Definition:
raRain.h:3
raTexturedMaterial
Definition:
raTexturedMaterial.h:3
raSmartPointer< raDirectX >
raRain::m_pParticleSystem
raParticleSystem * m_pParticleSystem
Definition:
raRain.h:19
raRain::GetObject
raParticleSystem * GetObject(void)
Definition:
raRain.h:12
include
raRain.h
Generated by
1.8.13