Voxellancer
0.3
A game about voxels in space
Main Page
Related Pages
Classes
Files
File List
All
Classes
Functions
Pages
voxelexplosiongenerator.h
1
#pragma once
2
#include <glm/glm.hpp>
3
4
#include "property/property.h"
5
#include "voxelparticlespawnbase.h"
6
7
class
VoxelCluster
;
8
class
Transform
;
9
10
class
VoxelExplosionGenerator
:
public
VoxelParticleSpawnBase
{
11
public
:
12
VoxelExplosionGenerator
(
const
VoxelCluster
* creator);
13
virtual
~
VoxelExplosionGenerator
();
14
15
void
setRadius(
float
radius);
16
void
setCount(
int
count);
17
18
void
spawn();
19
20
protected
:
21
float
m_radius;
22
int
m_count;
23
24
float
createScale();
25
};
VoxelCluster
Definition:
voxelcluster.h:21
VoxelExplosionGenerator
Definition:
voxelexplosiongenerator.h:10
Transform
Definition:
transform.h:9
VoxelParticleSpawnBase
Definition:
voxelparticlespawnbase.h:10
src
voxeleffect
voxelexplosiongenerator.h
Generated on Sun Mar 30 2014 13:32:32 for Voxellancer by
1.8.6