Duckcpp 2.1.0
Duckcpp 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 duckcpp/duckcpp.hpp
4
5#ifndef S_PARTICLE_HPP_INCLUDED
6#define S_PARTICLE_HPP_INCLUDED
7
8#include <duckcpp/core/engine/vector3d.hpp>
9#include <duckcpp/core/engine/dimension2d.hpp>
10#include <duckcpp/core/engine/SColor.hpp>
11
12namespace dcpp
13{
14namespace scene
15{
51
52
53} // end namespace scene
54} // end namespace dcpp
55
56#endif
Specifies a 2 dimensional size.
Definition dimension2d.hpp:21
3d vector template class with lots of operators and methods.
Definition vector3d.hpp:32
Class for holding particle data.
Definition SParticle.hpp:18
dcpp::uint32_kt endTime
End life time of the particle.
Definition SParticle.hpp:30
dcpp::nub::dimension2df size
Scale of the particle.
Definition SParticle.hpp:45
dcpp::nub::vector3df vector
Direction and speed of the particle.
Definition SParticle.hpp:24
dcpp::nub::dimension2df startSize
Original scale of the particle.
Definition SParticle.hpp:49
dcpp::uint32_kt startTime
Start life time of the particle.
Definition SParticle.hpp:27
dcpp::video::SColor color
Current color of the particle.
Definition SParticle.hpp:33
dcpp::nub::vector3df startVector
Original direction and speed of the particle.
Definition SParticle.hpp:41
dcpp::video::SColor startColor
Original color of the particle.
Definition SParticle.hpp:37
dcpp::nub::vector3df pos
Position of the particle.
Definition SParticle.hpp:21
Class representing a 32 bit ARGB color.
Definition SColor.hpp:317
As of Duckcpp 1.6, position2d is a synonym for vector2d.
Definition vector3d.hpp:11
unsigned int uint32_kt
32 bit unsigned variable.
Definition irrTypes.hpp:64

Duckcpp    @cppfx.xyz