raSystem  1.0 bata
raRain Class Reference

#include <raRain.h>

Public Member Functions

 raRain (raSmartPointer< raDirectX > dx, raCamera *Cam, LPCSTR EffectFile="raEffects\articleEffect.fx", LPCSTR Texture="raGrafik\nowflake1.png")
 
 raRain (raDirectX *dx, raCamera *Cam, raTexturedMaterial *mat)
 
 ~raRain (void)
 
raParticleSystemGetObject (void)
 
void OnRender (float fTime, float fRunTime)
 

Protected Member Functions

void makeParticles (void)
 

Protected Attributes

raParticleSystemm_pParticleSystem
 
raCameram_cam
 

Detailed Description

Definition at line 3 of file raRain.h.

Constructor & Destructor Documentation

◆ raRain() [1/2]

raRain::raRain ( raSmartPointer< raDirectX dx,
raCamera Cam,
LPCSTR  EffectFile = "raEffects\\ParticleEffect.fx",
LPCSTR  Texture = "raGrafik\\snowflake1.png" 
)

Definition at line 5 of file raRain.cpp.

◆ raRain() [2/2]

raRain::raRain ( raDirectX dx,
raCamera Cam,
raTexturedMaterial mat 
)

Definition at line 9 of file raRain.cpp.

◆ ~raRain()

raRain::~raRain ( void  )

Definition at line 44 of file raRain.cpp.

Member Function Documentation

◆ GetObject()

raParticleSystem* raRain::GetObject ( void  )
inline

Definition at line 12 of file raRain.h.

◆ makeParticles()

void raRain::makeParticles ( void  )
protected

Definition at line 26 of file raRain.cpp.

◆ OnRender()

void raRain::OnRender ( float  fTime,
float  fRunTime 
)

Definition at line 13 of file raRain.cpp.

Member Data Documentation

◆ m_cam

raCamera* raRain::m_cam
protected

Definition at line 20 of file raRain.h.

◆ m_pParticleSystem

raParticleSystem* raRain::m_pParticleSystem
protected

Definition at line 19 of file raRain.h.


The documentation for this class was generated from the following files: