Skylicht Engine
Toggle main menu visibility
Loading...
Searching...
No Matches
Irrlicht
Include
SParticle.h
1
// Copyright (C) 2002-2012 Nikolaus Gebhardt
2
// This file is part of the "Irrlicht Engine".
3
// For conditions of distribution and use, see copyright notice in irrlicht.h
4
5
#ifndef __S_PARTICLE_H_INCLUDED__
6
#define __S_PARTICLE_H_INCLUDED__
7
8
#include "vector3d.h"
9
#include "dimension2d.h"
10
#include "SColor.h"
11
12
namespace
irr
13
{
14
namespace
scene
15
{
17
struct
SParticle
18
{
20
core::vector3df
pos
;
21
23
core::vector3df
vector
;
24
26
u32
startTime
;
27
29
u32
endTime
;
30
32
video::SColor
color
;
33
35
36
video::SColor
startColor
;
37
39
40
core::vector3df
startVector
;
41
43
44
core::dimension2df
size
;
45
47
48
core::dimension2df
startSize
;
49
};
50
51
52
}
// end namespace scene
53
}
// end namespace irr
54
55
#endif
56
irr::video::SColor
Class representing a 32 bit ARGB color.
Definition
SColor.h:285
irr::core::vector3df
vector3d< f32 > vector3df
Typedef for a f32 3d vector.
Definition
vector3d.h:445
irr::core::dimension2df
dimension2d< f32 > dimension2df
Typedef for an f32 dimension.
Definition
dimension2d.h:210
irr::scene
All scene management can be found in this namespace: Mesh loading, special scene nodes like octrees a...
Definition
CIndexBuffer.h:13
irr
Everything in the Irrlicht Engine can be found in this namespace.
Definition
Skylicht.h:33
irr::u32
unsigned int u32
32 bit unsigned variable.
Definition
irrTypes.h:58
irr::scene::SParticle
Struct for holding particle data.
Definition
SParticle.h:18
irr::scene::SParticle::startColor
video::SColor startColor
Original color of the particle.
Definition
SParticle.h:36
irr::scene::SParticle::size
core::dimension2df size
Scale of the particle.
Definition
SParticle.h:44
irr::scene::SParticle::startVector
core::vector3df startVector
Original direction and speed of the particle.
Definition
SParticle.h:40
irr::scene::SParticle::pos
core::vector3df pos
Position of the particle.
Definition
SParticle.h:20
irr::scene::SParticle::color
video::SColor color
Current color of the particle.
Definition
SParticle.h:32
irr::scene::SParticle::startSize
core::dimension2df startSize
Original scale of the particle.
Definition
SParticle.h:48
irr::scene::SParticle::startTime
u32 startTime
Start life time of the particle.
Definition
SParticle.h:26
irr::scene::SParticle::endTime
u32 endTime
End life time of the particle.
Definition
SParticle.h:29
irr::scene::SParticle::vector
core::vector3df vector
Direction and speed of the particle.
Definition
SParticle.h:23
Generated by
1.17.0