Nirtcpp 2.1.0
Nirtcpp is a high-performance c++ graphics engine.
Loading...
Searching...
No Matches
SParticle.hpp
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 nirtcpp/nirtcpp.hpp
4
5#ifndef S_PARTICLE_HPP_INCLUDED
6#define S_PARTICLE_HPP_INCLUDED
7
8#include <nirtcpp/core/engine/vector3d.hpp>
9#include <nirtcpp/core/engine/dimension2d.hpp>
10#include <nirtcpp/core/engine/SColor.hpp>
11
12namespace nirt
13{
14namespace scene
15{
51
52
53} // end namespace scene
54} // end namespace nirt
55
56#endif
Axis aligned bounding box in 3d dimensional space.
Definition aabbox3d.hpp:22
Class for holding particle data.
Definition SParticle.hpp:18
video::SColor startColor
Original color of the particle.
Definition SParticle.hpp:37
core::dimension2df startSize
Original scale of the particle.
Definition SParticle.hpp:49
u32 startTime
Start life time of the particle.
Definition SParticle.hpp:27
core::dimension2df size
Scale of the particle.
Definition SParticle.hpp:45
core::vector3df vector
Direction and speed of the particle.
Definition SParticle.hpp:24
core::vector3df startVector
Original direction and speed of the particle.
Definition SParticle.hpp:41
core::vector3df pos
Position of the particle.
Definition SParticle.hpp:21
video::SColor color
Current color of the particle.
Definition SParticle.hpp:33
u32 endTime
End life time of the particle.
Definition SParticle.hpp:30
Class representing a 32 bit ARGB color.
Definition SColor.hpp:317
As of Nirtcpp 1.6, position2d is a synonym for vector2d.
Definition vector3d.hpp:11
unsigned int u32
32 bit unsigned variable.
Definition irrTypes.hpp:64

Nirtcpp    @cppfx.xyz

Esvcpp    esv::print