◆ Particle() [1/4]
Constructeur.
- Paramètres
-
[in] | description | La description des éléments de la particule. |
[in] | defaultValues | Les valeurs par défaut des éléments de la particule. |
◆ Particle() [2/4]
Constructeur.
- Paramètres
-
[in] | description | La description des éléments de la particule. |
◆ Particle() [3/4]
Constructeur par copie.
- Paramètres
-
◆ Particle() [4/4]
Constructeur par déplacement.
- Paramètres
-
[in] | rhs | L'objet à déplacer. |
◆ getData() [1/2]
uint8_t const* castor3d::Particle::getData |
( |
| ) |
const |
|
inline |
- Renvoie
- Les données de la particule.
◆ getData() [2/2]
uint8_t* castor3d::Particle::getData |
( |
| ) |
|
|
inline |
- Renvoie
- Les données de la particule.
◆ getValue()
template<ParticleFormat Type>
ElementTyper< Type >::Type castor3d::Particle::getValue |
( |
uint32_t |
index | ) |
const |
|
inline |
Définit la valeur de la variable de particule à l'index donné.
- Paramètres
-
[in] | index | L'index de la variable. |
- Renvoie
- La valeur de la variable.
◆ operator=() [1/2]
Opérateur d'affectation par copie.
- Paramètres
-
◆ operator=() [2/2]
Opérateur d'affectation par déplacement.
- Paramètres
-
[in] | rhs | L'objet à déplacer. |
◆ setValue()
template<ParticleFormat Type>
void castor3d::Particle::setValue |
( |
uint32_t |
index, |
|
|
typename ElementTyper< Type >::Type const & |
value |
|
) |
| |
|
inline |
Définit la valeur de la variable de particule à l'index donné.
- Paramètres
-
[in] | index | L'index de la variable. |
[in] | value | La valeur de la variable. |
La documentation de cette classe a été générée à partir du fichier suivant :