From 46aa8564474fc757ac3c49de89eb45d68d10a2a5 Mon Sep 17 00:00:00 2001 From: Florian Date: Thu, 20 Sep 2012 19:57:57 +0000 Subject: [PATCH] Exchanged all french messages with their English counterparts. git-svn-id: svn://localhost@847 8062f311-0dae-4547-b526-b8ab9ac864a5 --- Extensions/ParticleSystem/Extension.cpp | 9 +- Extensions/ParticleSystem/Extension.h | 1 + .../ExtensionSubDeclaration1.cpp | 473 +-- .../ParticleSystem/ExtensionSubDeclaration1.h | 7 + .../ExtensionSubDeclaration2.cpp | 371 +- .../ParticleSystem/ExtensionSubDeclaration2.h | 7 + .../ExtensionSubDeclaration3.cpp | 285 +- .../ParticleSystem/ExtensionSubDeclaration3.h | 7 + .../ParticleSystem/ParticleEmitterObject.cpp | 3 +- .../ParticleSystem/ParticleEmitterObject.h | 1 + .../ParticleEmitterObjectEditor.cpp | 437 +-- .../ParticleEmitterObjectEditor.h | 57 +- .../ParticleSystemExtension.depend | 136 +- .../ParticleSystemExtension.layout | 12 +- .../ParticleSystem/ParticleSystemWrapper.cpp | 1 + .../ParticleSystem/ParticleSystemWrapper.h | 1 + .../wxsmith/ParticleEmitterObjectEditor.wxs | 3283 +++++++++-------- 17 files changed, 2565 insertions(+), 2526 deletions(-) diff --git a/Extensions/ParticleSystem/Extension.cpp b/Extensions/ParticleSystem/Extension.cpp index feac8e3f42..9d77f49573 100644 --- a/Extensions/ParticleSystem/Extension.cpp +++ b/Extensions/ParticleSystem/Extension.cpp @@ -41,15 +41,15 @@ freely, subject to the following restrictions: Extension::Extension() { DECLARE_THE_EXTENSION("ParticleSystem", - _("Système de particules"), - _("Extension permettant d'afficher un grand nombre de petites particules."), + _("Particle system"), + _("Extension allowing to display a large number of small particles."), "Compil Games", "zlib/libpng License ( Open Source )") //Declaration of all objects available DECLARE_OBJECT("ParticleEmitter", - _("Emetteur de particules"), - _("Objet affichant un grand nombre de petites particules"), + _("Particles emitter"), + _("Object displaying a large number of small particles"), "Extensions/particleSystemicon.png", &CreateParticleEmitterObject, &DestroyParticleEmitterObject, @@ -141,3 +141,4 @@ extern "C" ExtensionBase * GD_EXTENSION_API CreateGDExtension() { extern "C" void GD_EXTENSION_API DestroyGDExtension(ExtensionBase * p) { delete p; } + diff --git a/Extensions/ParticleSystem/Extension.h b/Extensions/ParticleSystem/Extension.h index 9720e7cf12..514619ecb7 100644 --- a/Extensions/ParticleSystem/Extension.h +++ b/Extensions/ParticleSystem/Extension.h @@ -47,3 +47,4 @@ class Extension : public ExtensionBase }; #endif // EXTENSION_H_INCLUDED + diff --git a/Extensions/ParticleSystem/ExtensionSubDeclaration1.cpp b/Extensions/ParticleSystem/ExtensionSubDeclaration1.cpp index 7c140dbf42..1b4efc2c0a 100644 --- a/Extensions/ParticleSystem/ExtensionSubDeclaration1.cpp +++ b/Extensions/ParticleSystem/ExtensionSubDeclaration1.cpp @@ -37,16 +37,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) { #if defined(GD_IDE_ONLY) DECLARE_OBJECT_ACTION("EmitterForceMin", - _("Force minimale de l'émission"), - _("Modifie la force minimale d'émission des particules."), - _("Faire _PARAM2__PARAM1_ à la force minimale d'émission des particules de _PARAM0_"), - _("Commun"), + _("Emission minimal force"), + _("Modify minimal emission force of particles."), + _("Do _PARAM2__PARAM1_ to minimal emission force of _PARAM0_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetEmitterForceMin").SetManipulatedType("number").SetAssociatedGetter("GetEmitterForceMin").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -54,16 +54,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_ACTION("EmitterForceMax", - _("Force maximale de l'émission"), - _("Modifie la force maximale d'émission des particules."), - _("Faire _PARAM2__PARAM1_ à la force maximale d'émission des particules de _PARAM0_"), - _("Commun"), + _("Emission maximal force"), + _("Modify maximal emission force of particles."), + _("Do _PARAM2__PARAM1_ to maximal emission force of _PARAM0_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetEmitterForceMax").SetManipulatedType("number").SetAssociatedGetter("GetEmitterForceMax").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -71,16 +71,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_ACTION("EmitterXDirection", - _("Direction d'émission en X"), - _("Modifie la direction d'émission des particules en X."), - _("Faire _PARAM2__PARAM1_ à la direction d'émission des particules en X de _PARAM0_"), - _("Avancé"), + _("Emission X direction"), + _("Modify emission X direction."), + _("Do _PARAM2__PARAM1_ to the emission X direction of _PARAM0_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetEmitterXDirection").SetManipulatedType("number").SetAssociatedGetter("GetEmitterXDirection").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -88,16 +88,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("EmitterXDirection", - _("Direction d'émission en X"), - _("Teste la direction d'émission des particules en X."), - _("La direction d'émission des particules en X de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Avancé"), + _("Emission X direction"), + _("Test emission X direction."), + _("The emission X direction of _PARAM0_ is _PARAM2__PARAM1_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetEmitterXDirection").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -106,16 +106,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("EmitterYDirection", - _("Direction d'émission en Y"), - _("Modifie la direction d'émission des particules en Y."), - _("Faire _PARAM2__PARAM1_ à la direction d'émission des particules en Y de _PARAM0_"), - _("Avancé"), + _("Emission Y direction"), + _("Modify emission Y direction."), + _("Do _PARAM2__PARAM1_ to the emission Y direction of _PARAM0_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetEmitterYDirection").SetManipulatedType("number").SetAssociatedGetter("GetEmitterYDirection").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -123,16 +123,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("EmitterYDirection", - _("Direction d'émission en Y"), - _("Teste la direction d'émission des particules en Y."), - _("La direction d'émission des particules en Y de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Avancé"), + _("Emission Y direction"), + _("Test emission Y direction."), + _("Emission Y direction of _PARAM0_ is _PARAM2__PARAM1_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetEmitterYDirection").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -141,16 +141,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("EmitterZDirection", - _("Direction d'émission en Z"), - _("Modifie la direction d'émission des particules en Z."), - _("Faire _PARAM2__PARAM1_ à la direction d'émission des particules en Z de _PARAM0_"), - _("Avancé"), + _("Emission Z direction"), + _("Modify emission Z direction."), + _("Do _PARAM2__PARAM1_ to the emission Z direction of _PARAM0_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetEmitterZDirection").SetManipulatedType("number").SetAssociatedGetter("GetEmitterZDirection").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -159,16 +159,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("EmitterZDirection", - _("Direction d'émission en Z"), - _("Teste la direction d'émission des particules en Z."), - _("La direction d'émission des particules en Z de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Avancé"), + _("Emission Z direction"), + _("Test emission Z direction."), + _("Emission Z direction of _PARAM0_ is _PARAM2__PARAM1_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetEmitterZDirection").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -177,16 +177,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("EmitterAngle", - _("Angle d'émission"), - _("Modifie l'angle d'émission."), - _("Faire _PARAM2__PARAM1_ à l'angle d'émission de _PARAM0_"), - _("Commun"), + _("Emission angle"), + _("Modify emission angle."), + _("Do _PARAM2__PARAM1_ to the emission angle of _PARAM0_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetAngle").SetManipulatedType("number").SetAssociatedGetter("GetAngle").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -195,16 +195,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("EmitterAngle", - _("Angle d'émission"), - _("Teste la valeur de l'angle d'émission de l'émetteur."), - _("L'angle d'émission de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Commun"), + _("Emission angle"), + _("Test the value of emission angle of the emitter."), + _("Emission angle of _PARAM0_ is _PARAM2__PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetAngle").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -212,16 +212,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("EmitterAngleA", - _("Angle d'émission 1"), - _("Modifie l'angle d'émission n°1."), - _("Faire _PARAM2__PARAM1_ à l'angle d'émission n°1 de _PARAM0_"), - _("Avancé"), + _("Emission angle 1"), + _("Change emission angle #1"), + _("Do _PARAM2__PARAM1_ to the 1st emission angle of _PARAM0_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetEmitterAngleA").SetManipulatedType("number").SetAssociatedGetter("GetEmitterAngleA").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -230,16 +230,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("EmitterAngleA", - _("Angle d'émission 1"), - _("Teste la valeur de l'angle d'émission n°1 de l'émetteur."), - _("L'angle d'émission n°1 de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Avancé"), + _("Emission angle 1"), + _("Test the value of emission 1st angle of the emitter"), + _("Emission 1st angle of _PARAM0_ is _PARAM2__PARAM1_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetEmitterAngleA").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -248,16 +248,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("EmitterAngleB", - _("Angle d'émission 2"), - _("Modifie l'angle d'émission n°2."), - _("Faire _PARAM2__PARAM1_ à l'angle d'émission n°2 de _PARAM0_"), - _("Avancé"), + _("Emission angle 2"), + _("Change emission angle #2"), + _("Do _PARAM2__PARAM1_ to the 2nd emission angle of _PARAM0_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetEmitterAngleB").SetManipulatedType("number").SetAssociatedGetter("GetEmitterAngleB").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -266,16 +266,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("EmitterAngleB", - _("Angle d'émission 2"), - _("Teste la valeur de l'angle d'émission n°2 de l'émetteur."), - _("L'angle d'émission n°2 de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Avancé"), + _("Emission angle 2"), + _("Test the emission angle #2 of the emitter."), + _("Emission 2nd angle of _PARAM0_ is _PARAM2__PARAM1_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetEmitterAngleB").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -284,16 +284,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ConeSprayAngle", - _("Angle d'ouverture du cône d'émission"), - _("Modifie l'angle d'ouverture du cône d'émission."), - _("Faire _PARAM2__PARAM1_ à l'angle d'ouverture du cône d'émission de _PARAM0_"), - _("Commun"), + _("Angle of the spray cone"), + _("Modify the angle of the spray cone."), + _("Do _PARAM2__PARAM1_ to the angle of the spray cone of _PARAM0_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetConeSprayAngle").SetManipulatedType("number").SetAssociatedGetter("GetConeSprayAngle").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -301,16 +301,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ConeSprayAngle", - _("Angle d'ouverture du cône d'émission"), - _("Teste l'angle d'ouverture du cône d'émission de l'émetteur."), - _("L'angle d'ouverture du cône d'émission de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Commun"), + _("Angle of the spray cone"), + _("Test the angle of the spray cone of the emitter"), + _("Angle of the spray cone of _PARAM0_ is _PARAM2__PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetConeSprayAngle").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -319,15 +319,15 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_OBJECT_ACTION("Friction", _("Friction"), - _("Modifie la friction appliquée aux particules."), - _("Faire _PARAM2__PARAM1_ à la friction des particules _PARAM0_"), - _("Commun"), + _("Modify friction applied to particles."), + _("Do _PARAM2__PARAM1_ to the friction of particles of _PARAM0_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetFriction").SetManipulatedType("number").SetAssociatedGetter("GetFriction").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -337,15 +337,15 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_OBJECT_CONDITION("Friction", _("Friction"), - _("Teste la friction appliquée aux particules."), - _("La friction des particules de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Commun"), + _("Test friction applied to particles."), + _("Particles' friction of _PARAM0_ is _PARAM2__PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetFriction").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -353,16 +353,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ZoneRadius", - _("Rayon d'apparition"), - _("Modifie le rayon d'apparition des particules.\nNécessite de recréer les particules pour prendre en compte les changements."), - _("Faire _PARAM2__PARAM1_ au rayon d'apparition des particules de _PARAM0_"), - _("Commun"), + _("Creation radius"), + _("Modify creation radius of particles.\nParticles have to be recreated in order to take changes in account."), + _("Do _PARAM2__PARAM1_ to creation radius of _PARAM0_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetZoneRadius").SetManipulatedType("number").SetAssociatedGetter("GetZoneRadius").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -371,16 +371,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ZoneRadius", - _("Rayon d'apparition"), - _("Teste le rayon d'apparition des particules."), - _("Le rayon d'apparition des particules de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Commun"), + _("Creation radius"), + _("Test creation radius of particles."), + _("Creation radius of _PARAM0_ is _PARAM2__PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetZoneRadius").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -389,16 +389,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ParticleLifeTimeMin", - _("Temps de vie minimum"), - _("Modifie le temps de vie minimum des particules.\nNécessite de recréer les particules pour prendre en compte les changements."), - _("Faire _PARAM2__PARAM1_ au temps de vie minimum des particules de _PARAM0_"), - _("Commun"), + _("Minimum lifetime"), + _("Modify particles minimum lifetime.Particles have to be recreated in order to take changes in account."), + _("Do _PARAM2__PARAM1_ to minimum lifetime of particles of _PARAM0_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleLifeTimeMin").SetManipulatedType("number").SetAssociatedGetter("GetParticleLifeTimeMin").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -406,16 +406,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ParticleLifeTimeMin", - _("Temps de vie minimum"), - _("Teste la valeur du temps de vie minimum des particules."), - _("Le temps de vie minimum des particules de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Commun"), + _("Minimum lifetime"), + _("Test minimum lifetime of particles."), + _("Minimum lifetime of particles of _PARAM0_ is _PARAM2__PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleLifeTimeMin").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -423,16 +423,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ParticleLifeTimeMax", - _("Temps de vie maximum"), - _("Modifie le temps de vie maximum des particules.\nNécessite de recréer les particules pour prendre en compte les changements."), - _("Faire _PARAM2__PARAM1_ au temps de vie maximum des particules de _PARAM0_"), - _("Commun"), + _("Maximum lifetime"), + _("Modify particles maximum lifetime.\nParticles have to be recreated in order to take changes in account."), + _("Do _PARAM2__PARAM1_ to maximum lifetime of particles of _PARAM0_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleLifeTimeMax").SetManipulatedType("number").SetAssociatedGetter("GetParticleLifeTimeMax").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -441,16 +441,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ParticleLifeTimeMax", - _("Temps de vie maximum"), - _("Teste la valeur du temps de vie maximum des particules."), - _("Le temps de vie maximum des particules de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Commun"), + _("Maximum lifetime"), + _("Test maximum lifetime of particles."), + _("Maximum lifetime of particles of _PARAM0_ is _PARAM2__PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleLifeTimeMax").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -459,16 +459,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ParticleGravityX", - _("Gravité en X"), - _("Modifie la direction de la gravité en X."), - _("Faire _PARAM2__PARAM1_ à la direction de la gravité en X de _PARAM0_"), - _("Avancé"), + _("X Gravity"), + _("Change value of the gravity on X axis."), + _("Do _PARAM2__PARAM1_ to the direction of gravity on X axis of _PARAM0_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleGravityX").SetManipulatedType("number").SetAssociatedGetter("GetParticleGravityX").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -477,16 +477,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ParticleGravityX", - _("Direction de la gravité en X"), - _("Teste la direction de la gravité en X."), - _("La direction de la gravité des particules en X de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Avancé"), + _("Direction of gravity on X axis"), + _("Direction of the gravity on X axis."), + _("Direction of gravity on X axis of _PARAM0_ is _PARAM2__PARAM1_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleGravityX").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -495,16 +495,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ParticleGravityY", - _("Gravité en Y"), - _("Modifie la direction de la gravité en Y."), - _("Faire _PARAM2__PARAM1_ à la direction de la gravité en Y de _PARAM0_"), - _("Avancé"), + _("Y Gravity"), + _("Change value of the gravity on Y axis."), + _("Do _PARAM2__PARAM1_ to the direction of gravity on Y axis of_PARAM0_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleGravityY").SetManipulatedType("number").SetAssociatedGetter("GetParticleGravityY").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -513,16 +513,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ParticleGravityY", - _("Direction de la gravité en Y"), - _("Teste la direction de la gravité en Y."), - _("La direction de la gravité des particules en Y de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Avancé"), + _("Direction of the gravity on Y axis"), + _("Test direction of gravity on Y axis"), + _("Direction of gravity on Y axis of _PARAM0_ is _PARAM2__PARAM1_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleGravityY").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -531,16 +531,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ParticleGravityZ", - _("Gravité en Z"), - _("Modifie la direction de la gravité en Z."), - _("Faire _PARAM2__PARAM1_ à la direction de la gravité en Z de _PARAM0_"), - _("Avancé"), + _("Z Gravity"), + _("Change value of the gravity on Z axis."), + _("Do _PARAM2__PARAM1_ to the direction of gravity on Z axis of_PARAM0_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleGravityZ").SetManipulatedType("number").SetAssociatedGetter("GetParticleGravityZ").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -549,16 +549,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ParticleGravityZ", - _("Direction de la gravité en Z"), - _("Teste la direction de la gravité en Z."), - _("La direction de la gravité des particules en Z de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Avancé"), + _("Direction of gravity on Z axis"), + _("Test the direction of gravity on Z axis"), + _("Direction of gravity on Z axis of _PARAM0_ is _PARAM2__PARAM1_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleGravityZ").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -566,16 +566,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ParticleGravityAngle", - _("Angle de la gravité"), - _("Modifie l'angle de la gravité."), - _("Faire _PARAM2__PARAM1_ à l'angle de la gravité de _PARAM0_"), - _("Commun"), + _("Gravity angle"), + _("Change gravity angle"), + _("Do _PARAM2__PARAM1_ to the gravity angle of _PARAM0_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleGravityAngle").SetManipulatedType("number").SetAssociatedGetter("GetParticleGravityAngle").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -583,16 +583,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ParticleGravityAngle", - _("Angle de la gravité"), - _("Teste la valeur de l'angle de la gravité de l'émetteur."), - _("L'angle de la gravité de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Commun"), + _("Gravity angle"), + _("Test the gravity angle the emitter"), + _("Gravity angle of _PARAM0_ is _PARAM2__PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleGravityAngle").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -600,16 +600,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ParticleGravityLength", - _("Gravité"), - _("Modifie la gravité de l'émetteur."), - _("Faire _PARAM2__PARAM1_ à la gravité de _PARAM0_"), - _("Commun"), + _("Gravity"), + _("Change the gravity of the emitter."), + _("Do _PARAM2__PARAM1_ to the gravity of _PARAM0_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleGravityLength").SetManipulatedType("number").SetAssociatedGetter("GetParticleGravityLength").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -617,16 +617,16 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ParticleGravityLength", - _("Gravité"), - _("Teste la valeur de la gravité de l'émetteur."), - _("La gravité de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Commun"), + _("Gravity"), + _("Test the gravity of the emitter."), + _("The gravity of _PARAM0_ is _PARAM2__PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleGravityLength").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -634,3 +634,4 @@ void Extension::ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() #endif } + diff --git a/Extensions/ParticleSystem/ExtensionSubDeclaration1.h b/Extensions/ParticleSystem/ExtensionSubDeclaration1.h index e400db14c3..14e597d042 100644 --- a/Extensions/ParticleSystem/ExtensionSubDeclaration1.h +++ b/Extensions/ParticleSystem/ExtensionSubDeclaration1.h @@ -5,3 +5,10 @@ class ExtensionObjectInfos; void ExtensionSubDeclaration1(ExtensionObjectInfos & objInfos); #endif // EXTENSIONSUBDECLARATION1_H + + + + + + + diff --git a/Extensions/ParticleSystem/ExtensionSubDeclaration2.cpp b/Extensions/ParticleSystem/ExtensionSubDeclaration2.cpp index 2808d60aca..7365aa1dc7 100644 --- a/Extensions/ParticleSystem/ExtensionSubDeclaration2.cpp +++ b/Extensions/ParticleSystem/ExtensionSubDeclaration2.cpp @@ -36,15 +36,15 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) { #if defined(GD_IDE_ONLY) DECLARE_OBJECT_ACTION("ParticleColor1", - _("Couleur initiale"), - _("Modifie la couleur initiale des particules."), - _("Mettre la couleur initiale des particules de _PARAM0_ à _PARAM1_"), - _("Commun"), + _("Initial color"), + _("Modify initial color of particles."), + _("Put initial color of particles of _PARAM0_ to _PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("color", _("Couleur initiale"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("color", _("Initial color"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleColor1").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -52,15 +52,15 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_ACTION("ParticleColor2", - _("Couleur finale"), - _("Modifie la couleur finale des particules."), - _("Mettre la couleur finale des particules de _PARAM0_ à _PARAM1_"), - _("Commun"), + _("Final color"), + _("Modify final color of particles."), + _("Put final color of particles of _PARAM0_ to _PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("color", _("Couleur finale"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("color", _("Final color"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleColor2").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -68,16 +68,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_ACTION("ParticleRed1", - _("Couleur rouge, paramètre 1"), - _("Modifie le paramètre 1 de la couleur rouge."), - _("Faire _PARAM2__PARAM1_ au paramètre 1 de la couleur rouge de _PARAM0_"), - _("Avancé"), + _("Red color, parameter 1"), + _("Modify parameter 1 of the red color."), + _("Do _PARAM2__PARAM1_ to parameter 1 of red color of _PARAM0_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleRed1").SetManipulatedType("number").SetAssociatedGetter("GetParticleRed1").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -85,16 +85,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ParticleRed1", - _("Couleur rouge, paramètre 1"), - _("Teste le paramètre 1 de la couleur rouge"), - _("Le paramètre 1 de la couleur rouge de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Avancé"), + _("Red color, parameter 1"), + _("Test parameter 1 of the red color"), + _("Parameter 1 of red color of _PARAM0_ is _PARAM2__PARAM1_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleRed1").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -102,16 +102,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ParticleRed2", - _("Couleur rouge, paramètre 2"), - _("Modifie le paramètre 2 de la couleur rouge."), - _("Faire _PARAM2__PARAM1_ au paramètre 2 de la couleur rouge de _PARAM0_"), - _("Avancé"), + _("Red color, parameter 2"), + _("Modify parameter 2 of the red color"), + _("Do _PARAM2__PARAM1_ to parameter 2 of red color of _PARAM0_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleRed2").SetManipulatedType("number").SetAssociatedGetter("GetParticleRed2").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -119,16 +119,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ParticleRed2", - _("Couleur rouge, paramètre 2"), - _("Teste le paramètre 2 de la couleur rouge"), - _("Le paramètre 2 de la couleur rouge de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Avancé"), + _("Red color, parameter 2"), + _("Test parameter 2 of the red color"), + _("Parameter 2 of red color of _PARAM0_ is _PARAM2__PARAM1_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleRed2").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -136,16 +136,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ParticleBlue1", - _("Couleur bleu, paramètre 1"), - _("Modifie le paramètre 1 de la couleur bleu."), - _("Faire _PARAM2__PARAM1_ au paramètre 1 de la couleur bleu de _PARAM0_"), - _("Avancé"), + _("Blue color, parameter 1"), + _("Modify parameter 1 of blue color"), + _("Do _PARAM2__PARAM1_ to the parameter 1 of blue color of _PARAM0_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleBlue1").SetManipulatedType("number").SetAssociatedGetter("GetParticleBlue1").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -153,16 +153,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ParticleBlue1", - _("Couleur bleu, paramètre 1"), - _("Teste le paramètre 1 de la couleur bleu"), - _("Le paramètre 1 de la couleur bleu de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Avancé"), + _("Blue color, parameter 1"), + _("Test parameter 1 of blue color"), + _("Parameter 1 of blue color of _PARAM0_ is _PARAM2__PARAM1_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleBlue1").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -170,16 +170,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ParticleBlue2", - _("Couleur bleu, paramètre 2"), - _("Modifie le paramètre 2 de la couleur bleu."), - _("Faire _PARAM2__PARAM1_ au paramètre 2 de la couleur bleu de _PARAM0_"), - _("Avancé"), + _("Blue color, parameter 2"), + _("Modify parameter 2 of blue color"), + _("Do _PARAM2__PARAM1_ to the parameter 2 of blue color of _PARAM0_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleBlue2").SetManipulatedType("number").SetAssociatedGetter("GetParticleBlue2").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -187,16 +187,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ParticleBlue2", - _("Couleur bleu, paramètre 2"), - _("Teste le paramètre 2 de la couleur bleu"), - _("Le paramètre 2 de la couleur bleu de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Avancé"), + _("Blue color, parameter 2"), + _("Test parameter 2 of blue color"), + _("Parameter 2 of blue color of _PARAM0_ is _PARAM2__PARAM1_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleBlue2").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -204,16 +204,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ParticleGreen1", - _("Couleur vert, paramètre 1"), - _("Modifie le paramètre 1 de la couleur vert."), - _("Faire _PARAM2__PARAM1_ au paramètre 1 de la couleur vert de _PARAM0_"), - _("Avancé"), + _("Green color, parameter 1"), + _("Modify parameter 1 of green color"), + _("Do _PARAM2__PARAM1_ to the parameter 1 of green color of _PARAM0_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleGreen1").SetManipulatedType("number").SetAssociatedGetter("GetParticleGreen1").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -221,16 +221,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ParticleGreen1", - _("Couleur vert, paramètre 1"), - _("Teste le paramètre 1 de la couleur vert"), - _("Le paramètre 1 de la couleur vert de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Avancé"), + _("Green color, parameter 1"), + _("Test parameter 1 of green color"), + _("Parameter 1 of green color of _PARAM0_ is _PARAM2__PARAM1_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleGreen1").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -239,16 +239,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ParticleGreen2", - _("Couleur vert, paramètre 2"), - _("Modifie le paramètre 2 de la couleur vert."), - _("Faire _PARAM2__PARAM1_ au paramètre 2 de la couleur vert de _PARAM0_"), - _("Avancé"), + _("Green color, parameter 2"), + _("Modify the parameter 2 of the green color"), + _("Do _PARAM2__PARAM1_ to the parameter 2 of green color of _PARAM0_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleGreen2").SetManipulatedType("number").SetAssociatedGetter("GetParticleGreen2").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -256,16 +256,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ParticleGreen2", - _("Couleur vert, paramètre 2"), - _("Teste le paramètre 2 de la couleur vert"), - _("Le paramètre 2 de la couleur vert de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Avancé"), + _("Green color, parameter 2"), + _("Test the parameter 2 of the green color"), + _("Parameter 2 of green color of _PARAM0_ is _PARAM2__PARAM1_"), + _("Advanced"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleGreen2").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -274,16 +274,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ParticleSize1", - _("Taille, paramètre 1"), - _("Modifie le paramètre 1 de la taille des particules."), - _("Faire _PARAM2__PARAM1_ au paramètre 1 de la taille des particules de _PARAM0_"), - _("Commun"), + _("SIze, parameter 1"), + _("Modifyt parameter 1 of the size of particles"), + _("Do _PARAM2__PARAM1_ to the parameter 1 of size of _PARAM0_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleSize1").SetManipulatedType("number").SetAssociatedGetter("GetParticleSize1").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -291,16 +291,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ParticleSize1", - _("Taille, paramètre 1"), - _("Teste le paramètre 1 de la taille des particules"), - _("Le paramètre 1 de la taille des particules de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Commun"), + _("SIze, parameter 1"), + _("Test parameter 1 of the size of particles"), + _("Parameter 1 of the size of _PARAM0_ is _PARAM2__PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleSize1").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -308,16 +308,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ParticleSize2", - _("Taille, paramètre 2"), - _("Modifie le paramètre 2 de la taille des particules."), - _("Faire _PARAM2__PARAM1_ au paramètre 2 de la taille des particules de _PARAM0_"), - _("Commun"), + _("Size, parameter 2"), + _("Modify parameter 2 of the size of particles"), + _("Do _PARAM2__PARAM1_ to the parameter 2 of size of _PARAM0_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleSize2").SetManipulatedType("number").SetAssociatedGetter("GetParticleSize2").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -325,16 +325,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ParticleSize2", - _("Taille, paramètre 2"), - _("Teste le paramètre 2 de la taille des particules"), - _("Le paramètre 2 de la taille des particules de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Commun"), + _("Size, parameter 2"), + _("Test parameter 2 of the size of particles"), + _("Parameter 2 of the size of _PARAM0_ is _PARAM2__PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleSize2").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -342,16 +342,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ParticleAngle1", - _("Angle, paramètre 1"), - _("Modifie le paramètre 1 de l'angle des particules."), - _("Faire _PARAM2__PARAM1_ au paramètre 1 de l'angle des particules de _PARAM0_"), - _("Commun"), + _("Angle, parameter 1"), + _("Modify parameter 1 of the angle of particles"), + _("Do _PARAM2__PARAM1_ to the parameter 1 of angle of _PARAM0_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleAngle1").SetManipulatedType("number").SetAssociatedGetter("GetParticleAngle1").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -359,16 +359,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ParticleAngle1", - _("Angle, paramètre 1"), - _("Teste le paramètre 1 de l'angle des particules"), - _("Le paramètre 1 de l'angle des particules de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Commun"), + _("Angle, parameter 1"), + _("Test parameter 1 of the angle of particles"), + _("Parameter 1 of angle of _PARAM0_ is _PARAM2__PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleAngle1").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -376,16 +376,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ParticleAngle2", - _("Angle, paramètre 2"), - _("Modifie le paramètre 2 de l'angle des particules."), - _("Faire _PARAM2__PARAM1_ au paramètre 2 de l'angle des particules de _PARAM0_"), - _("Commun"), + _("Angle, parameter 2"), + _("Modify parameter 2 of the angle of particles"), + _("Do _PARAM2__PARAM1_ to the parameter 2 of angle of _PARAM0_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleAngle2").SetManipulatedType("number").SetAssociatedGetter("GetParticleAngle2").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -393,16 +393,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ParticleAngle2", - _("Angle, paramètre 2"), - _("Teste le paramètre 2 de l'angle des particules"), - _("Le paramètre 2 de l'angle des particules de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Commun"), + _("Angle, parameter 2"), + _("Test parameter 2 of the angle of particles"), + _("Parameter 2 of angle of _PARAM0_ is _PARAM2__PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleAngle2").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -410,16 +410,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ParticleAlpha1", - _("Transparence, paramètre 1"), - _("Modifie le paramètre 1 de la transparence des particules."), - _("Faire _PARAM2__PARAM1_ au paramètre 1 de la transparence des particules de _PARAM0_"), - _("Commun"), + _("Transparency, parameter 1"), + _("Modify parameter 1 of the transparency of particles"), + _("Do _PARAM2__PARAM1_ to parameter 1 of the transparency of _PARAM0_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleAlpha1").SetManipulatedType("number").SetAssociatedGetter("GetParticleAlpha1").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -427,16 +427,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ParticleAlpha1", - _("Transparence, paramètre 1"), - _("Teste le paramètre 1 de la transparence des particules"), - _("Le paramètre 1 de la transparence des particules de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Commun"), + _("Transparency, parameter 1"), + _("Test parameter 1 of the transparency of particles"), + _("Parameter 1 of the transparency of _PARAM0_ is _PARAM2__PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleAlpha1").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -444,16 +444,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("ParticleAlpha2", - _("Transparence, paramètre 2"), - _("Modifie le paramètre 2 de la transparence des particules."), - _("Faire _PARAM2__PARAM1_ au paramètre 2 de la transparence des particules de _PARAM0_"), - _("Commun"), + _("Transparency, parameter 2"), + _("Modify parameter 2 of the transparency of particles"), + _("Do _PARAM2__PARAM1_ to parameter 2 of the transparency of _PARAM0_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetParticleAlpha2").SetManipulatedType("number").SetAssociatedGetter("GetParticleAlpha2").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -462,16 +462,16 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("ParticleAlpha2", - _("Transparence, paramètre 2"), - _("Teste le paramètre 2 de la transparence des particules"), - _("Le paramètre 2 de la transparence des particules de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Commun"), + _("Transparency, parameter 2"), + _("Test parameter 2 of the transparency of particles"), + _("Parameter 2 of the transparency of _PARAM0_ is _PARAM2__PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleAlpha2").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -480,14 +480,14 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_CONDITION("NoMoreParticles", - _("Plus aucune particules"), - _("Renvoi vrai si l'objet n'émet plus aucune particule, pour pouvoir par exemple le détruire ensuite."), - _("_PARAM0_ n'émet plus de particules"), - _("Commun"), + _("No more particles"), + _("Return true if the object does not emit particles anylonger, so as to destroy it for example."), + _("_PARAM0_ does not emit anylonger."), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("NoMoreParticles").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -496,3 +496,4 @@ void Extension::ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() #endif } + diff --git a/Extensions/ParticleSystem/ExtensionSubDeclaration2.h b/Extensions/ParticleSystem/ExtensionSubDeclaration2.h index 8fd51f1217..6e92305642 100644 --- a/Extensions/ParticleSystem/ExtensionSubDeclaration2.h +++ b/Extensions/ParticleSystem/ExtensionSubDeclaration2.h @@ -5,3 +5,10 @@ class ExtensionObjectInfos; void ExtensionSubDeclaration2(ExtensionObjectInfos & objInfos); #endif // EXTENSIONSUBDECLARATION1_H + + + + + + + diff --git a/Extensions/ParticleSystem/ExtensionSubDeclaration3.cpp b/Extensions/ParticleSystem/ExtensionSubDeclaration3.cpp index 6487e200dd..ea3df49896 100644 --- a/Extensions/ParticleSystem/ExtensionSubDeclaration3.cpp +++ b/Extensions/ParticleSystem/ExtensionSubDeclaration3.cpp @@ -36,14 +36,14 @@ void Extension::ExtensionSubDeclaration3(ExtensionObjectInfos & objInfos) { #if defined(GD_IDE_ONLY) DECLARE_OBJECT_ACTION("RecreateParticleSystem", - _("Recréer les particules"), - _("Efface et recréé les particules, pour prendre en compte par exemple les changements au niveau du paramétrage."), - _("Recréer les particules de _PARAM0_"), - _("Paramétrage"), + _("Recreate particles"), + _("Destroy and recreate particles, so as to take changes made to setup of the emitter in account."), + _("Recreate particles of _PARAM0_"), + _("Setup"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("RecreateParticleSystem").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -51,16 +51,16 @@ void Extension::ExtensionSubDeclaration3(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_ACTION("RendererParam1", - _("Paramètre 1 du rendu"), - _("Modifie le premier paramètre du rendu ( Taille/Longueur ).\nNécessite de recréer les particules pour prendre en compte les changements."), - _("Faire _PARAM2__PARAM1_ au paramètre 1 du rendu de _PARAM0_"), - _("Paramétrage"), + _("Rendering first parameter"), + _("Modify first parameter of rendering ( Size/Length ).\nParticles have to be recreated in order to take changes in account."), + _("Do _PARAM2__PARAM1_ to rendering 1st parameter of _PARAM0_"), + _("Setup"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetRendererParam1").SetManipulatedType("number").SetAssociatedGetter("GetRendererParam1").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -68,16 +68,16 @@ void Extension::ExtensionSubDeclaration3(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("RendererParam1", - _("Direction de la gravité en Z"), - _("Teste la valeur du paramètre 1 de rendu ( Taille/Longueur )."), - _("Le 1er paramètre du rendu de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Paramétrage"), + _("Direction of gravity on Z axis"), + _("Test the first parameter of rendering ( Size/Length )."), + _("The 1nd rendering parameter of _PARAM0_ is _PARAM2__PARAM1_"), + _("Setup"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetRendererParam1").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -85,16 +85,16 @@ void Extension::ExtensionSubDeclaration3(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("RendererParam2", - _("Paramètre 2 du rendu"), - _("Modifie le second paramètre du rendu ( Taille/Longueur ).\nNécessite de recréer les particules pour prendre en compte les changements."), - _("Faire _PARAM2__PARAM1_ au paramètre 2 du rendu de _PARAM0_"), - _("Paramétrage"), + _("Rendering second parameter"), + _("Modify the second parameter of rendering ( Size/Length ).\nParticles have to be recreated in order to take changes in account."), + _("Do _PARAM2__PARAM1_ to rendering 2nd parameter of _PARAM0_"), + _("Setup"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetRendererParam2").SetManipulatedType("number").SetAssociatedGetter("GetRendererParam2").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -102,16 +102,16 @@ void Extension::ExtensionSubDeclaration3(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("RendererParam2", - _("Paramètre 2 du rendu"), - _("Teste la valeur du paramètre 2 de rendu ( Taille/Longueur )."), - _("Le 2nd paramètre du rendu de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Paramétrage"), + _("Rendering second parameter"), + _("Test the second parameter of rendering ( Size/Length )."), + _("The 2nd rendering parameter of _PARAM0_ is _PARAM2__PARAM1_"), + _("Setup"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetRendererParam2").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -120,16 +120,16 @@ void Extension::ExtensionSubDeclaration3(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("Tank", - _("Capacité"), - _("Modifie la capacité de l'émetteur."), - _("Faire _PARAM2__PARAM1_ à la capacité de _PARAM0_"), - _("Commun"), + _("Capacity"), + _("Change the capacity of the emitter."), + _("Do _PARAM2__PARAM1_ to the capacity of _PARAM0_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetTank").SetManipulatedType("number").SetAssociatedGetter("GetTank").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -137,16 +137,16 @@ void Extension::ExtensionSubDeclaration3(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("Tank", - _("Capacité"), - _("Teste la capacité de l'émetteur."), - _("La capacité de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Commun"), + _("Capacity"), + _("Test the capacity of the emitter."), + _("The capacity of _PARAM0_ is _PARAM2__PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetTank").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -155,16 +155,16 @@ void Extension::ExtensionSubDeclaration3(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() DECLARE_OBJECT_ACTION("Flow", - _("Flux"), - _("Modifie le flux de l'émetteur."), - _("Faire _PARAM2__PARAM1_ au flux de _PARAM0_"), - _("Commun"), + _("Flow"), + _("Change the flow of the emitter."), + _("Do _PARAM2__PARAM1_ to flow of _PARAM0_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur"), "", false); - instrInfo.AddParameter("operator", _("Signe de la modification"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value"), "", false); + instrInfo.AddParameter("operator", _("Modification's sign"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetFlow").SetManipulatedType("number").SetAssociatedGetter("GetFlow").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -173,16 +173,16 @@ void Extension::ExtensionSubDeclaration3(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_ACTION() DECLARE_OBJECT_CONDITION("Flow", - _("Flux"), - _("Teste le flux de l'émetteur."), - _("Le flux de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Commun"), + _("Flow"), + _("Test the flow of the emitter."), + _("The flow of _PARAM0_ is _PARAM2_ _PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("expression", _("Valeur à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("expression", _("Value to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetFlow").SetManipulatedType("number").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -192,14 +192,14 @@ void Extension::ExtensionSubDeclaration3(ExtensionObjectInfos & objInfos) DECLARE_OBJECT_ACTION("Texture", _("Image"), - _("Modifie l'image des particules ( si affichée )."), - _("Changer l'image des particules de _PARAM0_ en _PARAM1_"), - _("Commun"), + _("Change the image of particles ( if displayed )."), + _("Change the image of particles of _PARAM0_ to _PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("string", _("Nouvelle image"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("string", _("New image"), "", false); instrInfo.cppCallingInformation.SetFunctionName("SetTexture").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -208,15 +208,15 @@ void Extension::ExtensionSubDeclaration3(ExtensionObjectInfos & objInfos) DECLARE_OBJECT_CONDITION("Texture", _("Image"), - _("Teste le nom de l'image affichée par les particules."), - _("L'image affichée par les particules de _PARAM0_ est _PARAM2_ à _PARAM1_"), - _("Commun"), + _("Test the name of the image displayed by particles."), + _("Image displayed by particles of _PARAM0_ is _PARAM2__PARAM1_"), + _("Common"), "Extensions/particleSystemicon24.png", "Extensions/particleSystemicon16.png"); - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); - instrInfo.AddParameter("string", _("Texte à tester"), "", false); - instrInfo.AddParameter("relationalOperator", _("Signe du test"), "", false); + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); + instrInfo.AddParameter("string", _("Text to test"), "", false); + instrInfo.AddParameter("relationalOperator", _("Sign of the test"), "", false); instrInfo.cppCallingInformation.SetFunctionName("GetTexture").SetManipulatedType("string").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); @@ -224,188 +224,189 @@ void Extension::ExtensionSubDeclaration3(ExtensionObjectInfos & objInfos) DECLARE_END_OBJECT_CONDITION() - DECLARE_OBJECT_STR_EXPRESSION("Texture", _("Image des particules"), _("Nom de l'image affichée par les particules"), _("Particules"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_STR_EXPRESSION("Texture", _("Particles image"), _("Name of the image displayed by particles"), _("Particles"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetTexture").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_STR_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("NbParticles", _("Nombre de particules"), _("Nombre de particules"), _("Particules"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("NbParticles", _("Particles number"), _("Particles number"), _("Particles"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetNbParticles").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("RendererParam1", _("Paramètre 1 du rendu"), _("Paramètre 1 du rendu"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("RendererParam1", _("Rendering first parameter"), _("Rendering first parameter"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetRendererParam1").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("RendererParam2", _("Paramètre 2 du rendu"), _("Paramètre 2 du rendu"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("RendererParam2", _("Rendering second parameter"), _("Rendering second parameter"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetRendererParam2").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("Tank", _("Capacité"), _("Capacité"), _("Commun"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("Tank", _("Capacity"), _("Capacity"), _("Common"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetTank").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("Flow", _("Flux"), _("Flux"), _("Commun"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("Flow", _("Flow"), _("Flow"), _("Common"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetFlow").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("EmitterForceMin", _("Force minimale de l'émission"), _("Force minimale de l'émission"), _("Commun"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("EmitterForceMin", _("Emission minimal force"), _("Emission minimal force"), _("Common"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetEmitterForceMin").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("EmitterForceMax", _("Force maximale de l'émission"), _("Force maximale de l'émission"), _("Commun"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("EmitterForceMax", _("Emission maximal force"), _("Emission maximal force"), _("Common"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetEmitterForceMax").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("EmitterXDirection", _("Direction X de l'émission"), _("Direction X de l'émission"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("EmitterXDirection", _("Emission X direction"), _("Emission X direction"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetEmitterXDirection").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("EmitterYDirection", _("Direction Y de l'émission"), _("Direction Y de l'émission"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("EmitterYDirection", _("Emission Y direction"), _("Emission Y direction"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetEmitterYDirection").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("EmitterZDirection", _("Direction Z de l'émission"), _("Direction Z de l'émission"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("EmitterZDirection", _("Emission Z direction"), _("Emission Z direction"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetEmitterZDirection").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("EmitterAngle", _("Angle de l'émission"), _("Angle de l'émission"), _("Commun"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("EmitterAngle", _("Emission angle"), _("Emission angle"), _("Common"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetAngle").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("EmitterAngleA", _("Angle A de l'émission"), _("Angle A de l'émission"), _("Avancé"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("EmitterAngleA", _("Emission angle A"), _("Emission angle A"), _("Advanced"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetEmitterAngleA").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("EmitterAngleB", _("Angle B de l'émission"), _("Angle B de l'émission"), _("Avancé"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("EmitterAngleB", _("Emission angle B"), _("Emission angle B"), _("Advanced"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetEmitterAngleB").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ZoneRadius", _("Rayon de la zone d'émission"), _("Rayon de la zone d'émission"), _("Commun"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ZoneRadius", _("Radius of the emission zone"), _("Radius of the emission zone"), _("Common"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetZoneRadius").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ParticleGravityX", _("Gravité en X des particules"), _("Gravité en X des particules"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ParticleGravityX", _("X Gravity of particles"), _("X Gravity of particles"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleGravityX").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ParticleGravityY", _("Gravité en Y des particules"), _("Gravité en Y des particules"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ParticleGravityY", _("Y Gravity of particles"), _("Y Gravity of particles"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleGravityY").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ParticleGravityZ", _("Gravité en Z des particules"), _("Gravité en Z des particules"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ParticleGravityZ", _("Z Gravity of particles"), _("Z Gravity of particles"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleGravityZ").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ParticleGravityAngle", _("Angle de la gravité"), _("Angle de la gravité"), _("Commun"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ParticleGravityAngle", _("Gravity angle"), _("Gravity angle"), _("Common"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleGravityAngle").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ParticleGravityLength", _("Gravité"), _("Valeur de la gravité"), _("Commun"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ParticleGravityLength", _("Gravity"), _("Gravity value"), _("Common"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleGravityLength").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("Friction", _("Friction des particules"), _("Friction des particules"), _("Commun"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("Friction", _("Particles friction"), _("Particles friction"), _("Common"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetFriction").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ParticleLifeTimeMin", _("Temps de vie minimal des particules"), _("Temps de vie minimal des particules"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ParticleLifeTimeMin", _("Minimum lifetime of particles"), _("Minimum lifetime of particles"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleLifeTimeMin").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ParticleLifeTimeMax", _("Temps de vie maximal des particules"), _("Temps de vie maximal des particules"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ParticleLifeTimeMax", _("Maximum lifetime of particles"), _("Maximum lifetime of particles"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleLifeTimeMax").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ParticleRed1", _("Paramètre 1 de la couleur rouge"), _("Paramètre 1 de la couleur rouge"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ParticleRed1", _("Parameter 1 of red color"), _("Parameter 1 of red color"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleRed1").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ParticleRed2", _("Paramètre 2 de la couleur rouge"), _("Paramètre 2 de la couleur rouge"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ParticleRed2", _("Parameter 2 of red color"), _("Parameter 2 of red color"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleRed2").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ParticleBlue1", _("Paramètre 1 de la couleur bleue"), _("Paramètre 1 de la couleur bleue"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ParticleBlue1", _("Parameter 1 of blue color"), _("Parameter 1 of blue color"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleBlue1").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ParticleBlue2", _("Paramètre 2 de la couleur bleue"), _("Paramètre 2 de la couleur bleue"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ParticleBlue2", _("Parameter 2 of blue color"), _("Parameter 2 of blue color"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleBlue2").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ParticleGreen1", _("Paramètre 1 de la couleur vert"), _("Paramètre 1 de la couleur vert"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ParticleGreen1", _("Parameter 1 of green color"), _("Parameter 1 of green color"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleGreen1").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ParticleGreen2", _("Paramètre 2 de la couleur vert"), _("Paramètre 2 de la couleur vert"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ParticleGreen2", _("Parameter 2 of green color"), _("Parameter 2 of green color"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleGreen2").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ParticleAlpha1", _("Paramètre 1 de la transparence"), _("Paramètre 1 de la transparence"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ParticleAlpha1", _("Parameter 1 of transparency"), _("Parameter 1 of transparency"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleAlpha1").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ParticleAlpha2", _("Paramètre 2 de la transparence"), _("Paramètre 2 de la transparence"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ParticleAlpha2", _("Parameter 2 of transparency"), _("Parameter 2 of transparency"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleAlpha2").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ParticleSize1", _("Paramètre 1 de la taille"), _("Paramètre 1 de la taille"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ParticleSize1", _("Parameter 1 of size"), _("Parameter 1 of size"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleSize1").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ParticleSize2", _("Paramètre 2 de la taille"), _("Paramètre 2 de la taille"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ParticleSize2", _("Parameter 2 of size"), _("Parameter 2 of size"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleSize2").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ParticleAngle1", _("Paramètre 1 de l'angle"), _("Paramètre 1 de l'angle"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ParticleAngle1", _("Parameter 1 of angle"), _("Parameter 1 of angle"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleAngle1").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() - DECLARE_OBJECT_EXPRESSION("ParticleAngle2", _("Paramètre 2 de l'angle"), _("Paramètre 2 de l'angle"), _("Paramétrage"), "Extensions/particleSystemicon16.png") - instrInfo.AddParameter("object", _("Objet"), "ParticleEmitter", false); + DECLARE_OBJECT_EXPRESSION("ParticleAngle2", _("Parameter 2 of angle"), _("Parameter 2 of angle"), _("Setup"), "Extensions/particleSystemicon16.png") + instrInfo.AddParameter("object", _("Object"), "ParticleEmitter", false); instrInfo.cppCallingInformation.SetFunctionName("GetParticleAngle2").SetIncludeFile("ParticleSystem/ParticleEmitterObject.h"); DECLARE_END_OBJECT_EXPRESSION() #endif } + diff --git a/Extensions/ParticleSystem/ExtensionSubDeclaration3.h b/Extensions/ParticleSystem/ExtensionSubDeclaration3.h index f129c55f31..5b19e71f2c 100644 --- a/Extensions/ParticleSystem/ExtensionSubDeclaration3.h +++ b/Extensions/ParticleSystem/ExtensionSubDeclaration3.h @@ -5,3 +5,10 @@ class ExtensionObjectInfos; void ExtensionSubDeclaration3(ExtensionObjectInfos & objInfos); #endif // EXTENSIONSUBDECLARATION1_H + + + + + + + diff --git a/Extensions/ParticleSystem/ParticleEmitterObject.cpp b/Extensions/ParticleSystem/ParticleEmitterObject.cpp index ba0ebf4735..1b780e635b 100644 --- a/Extensions/ParticleSystem/ParticleEmitterObject.cpp +++ b/Extensions/ParticleSystem/ParticleEmitterObject.cpp @@ -643,7 +643,7 @@ void ParticleEmitterObject::GetPropertyForDebugger(unsigned int propertyNb, stri { if ( !particleSystem->particleSystem ) return; - if ( propertyNb == 0 ) {name = _("Nombre de particules"); value = ToString(particleSystem->particleSystem->getNbParticles());} + if ( propertyNb == 0 ) {name = _("Particles number"); value = ToString(particleSystem->particleSystem->getNbParticles());} } bool ParticleEmitterObject::ChangeProperty(unsigned int propertyNb, string newValue) @@ -931,3 +931,4 @@ Object * CreateParticleEmitterObject(std::string name) return new ParticleEmitterObject(name); } + diff --git a/Extensions/ParticleSystem/ParticleEmitterObject.h b/Extensions/ParticleSystem/ParticleEmitterObject.h index 1eabfbc8c3..b3c4acbd10 100644 --- a/Extensions/ParticleSystem/ParticleEmitterObject.h +++ b/Extensions/ParticleSystem/ParticleEmitterObject.h @@ -306,3 +306,4 @@ void DestroyParticleEmitterObject(Object * object); Object * CreateParticleEmitterObject(std::string name); #endif // PARTICLEEMITTEROBJECT_H + diff --git a/Extensions/ParticleSystem/ParticleEmitterObjectEditor.cpp b/Extensions/ParticleSystem/ParticleEmitterObjectEditor.cpp index ae8beda2f3..960d2d6381 100644 --- a/Extensions/ParticleSystem/ParticleEmitterObjectEditor.cpp +++ b/Extensions/ParticleSystem/ParticleEmitterObjectEditor.cpp @@ -24,10 +24,10 @@ freely, subject to the following restrictions: */ -#if defined(GD_IDE_ONLY) - -#include "ParticleEmitterObjectEditor.h" - +#if defined(GD_IDE_ONLY) + +#include "ParticleEmitterObjectEditor.h" + //(*InternalHeaders(ParticleEmitterObjectEditor) #include #include @@ -43,8 +43,8 @@ freely, subject to the following restrictions: #include "GDL/CommonTools.h" #include "ParticleEmitterObject.h" #include "GDCore/IDE/Dialogs/MainFrameWrapper.h" -#include "GDL/IDE/Dialogs/ResourcesEditor.h" - +#include "GDL/IDE/Dialogs/ResourcesEditor.h" + //(*IdInit(ParticleEmitterObjectEditor) const long ParticleEmitterObjectEditor::ID_STATICTEXT7 = wxNewId(); const long ParticleEmitterObjectEditor::ID_RADIOBUTTON2 = wxNewId(); @@ -174,17 +174,17 @@ const long ParticleEmitterObjectEditor::ID_BUTTON3 = wxNewId(); const long ParticleEmitterObjectEditor::ID_BUTTON1 = wxNewId(); const long ParticleEmitterObjectEditor::ID_BUTTON2 = wxNewId(); const long ParticleEmitterObjectEditor::ID_PANEL1 = wxNewId(); -//*) - -BEGIN_EVENT_TABLE(ParticleEmitterObjectEditor,wxDialog) - //(*EventTable(ParticleEmitterObjectEditor) - //*) -END_EVENT_TABLE() - +//*) + +BEGIN_EVENT_TABLE(ParticleEmitterObjectEditor,wxDialog) + //(*EventTable(ParticleEmitterObjectEditor) + //*) +END_EVENT_TABLE() + ParticleEmitterObjectEditor::ParticleEmitterObjectEditor( wxWindow* parent, Game & game_, ParticleEmitterObject & object_, gd::MainFrameWrapper & mainFrameWrapper ) : game(game_), -object(object_) -{ +object(object_) +{ //(*Initialize(ParticleEmitterObjectEditor) wxStaticBoxSizer* StaticBoxSizer2; wxFlexGridSizer* FlexGridSizer4; @@ -256,7 +256,7 @@ object(object_) wxFlexGridSizer* FlexGridSizer26; wxFlexGridSizer* FlexGridSizer60; - Create(parent, wxID_ANY, _("Editer l\'émetteur de particules"), wxDefaultPosition, wxDefaultSize, wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER, _T("wxID_ANY")); + Create(parent, wxID_ANY, _("Edit the particle emitter"), wxDefaultPosition, wxDefaultSize, wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER, _T("wxID_ANY")); FlexGridSizer1 = new wxFlexGridSizer(0, 3, 0, 0); FlexGridSizer1->AddGrowableCol(0); FlexGridSizer1->AddGrowableRow(0); @@ -266,17 +266,17 @@ object(object_) FlexGridSizer2->AddGrowableRow(1); FlexGridSizer6 = new wxFlexGridSizer(0, 3, 0, 0); FlexGridSizer6->AddGrowableCol(0); - StaticBoxSizer3 = new wxStaticBoxSizer(wxHORIZONTAL, Core, _("Rendu")); + StaticBoxSizer3 = new wxStaticBoxSizer(wxHORIZONTAL, Core, _("Rendering")); FlexGridSizer7 = new wxFlexGridSizer(0, 1, 0, 0); FlexGridSizer7->AddGrowableCol(0); FlexGridSizer10 = new wxFlexGridSizer(0, 4, 0, 0); - StaticText7 = new wxStaticText(Core, ID_STATICTEXT7, _("Mode de rendu :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT7")); + StaticText7 = new wxStaticText(Core, ID_STATICTEXT7, _("Renderering mode :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT7")); FlexGridSizer10->Add(StaticText7, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); pointCheck = new wxRadioButton(Core, ID_RADIOBUTTON2, _("Points"), wxDefaultPosition, wxDefaultSize, wxRB_GROUP, wxDefaultValidator, _T("ID_RADIOBUTTON2")); FlexGridSizer10->Add(pointCheck, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - lineCheck = new wxRadioButton(Core, ID_RADIOBUTTON1, _("Lignes"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON1")); + lineCheck = new wxRadioButton(Core, ID_RADIOBUTTON1, _("Line"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON1")); FlexGridSizer10->Add(lineCheck, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - quadCheck = new wxRadioButton(Core, ID_RADIOBUTTON3, _("Quadrilatère"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON3")); + quadCheck = new wxRadioButton(Core, ID_RADIOBUTTON3, _("Quad"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON3")); FlexGridSizer10->Add(quadCheck, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer7->Add(FlexGridSizer10, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); FlexGridSizer9 = new wxFlexGridSizer(0, 10, 0, 0); @@ -296,9 +296,9 @@ object(object_) FlexGridSizer9->Add(imageChooseBt, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer7->Add(FlexGridSizer9, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); FlexGridSizer22 = new wxFlexGridSizer(0, 3, 0, 0); - alphaRenderingCheck = new wxRadioButton(Core, ID_RADIOBUTTON22, _("Rendu normal"), wxDefaultPosition, wxDefaultSize, wxRB_GROUP, wxDefaultValidator, _T("ID_RADIOBUTTON22")); + alphaRenderingCheck = new wxRadioButton(Core, ID_RADIOBUTTON22, _("Standard rendering"), wxDefaultPosition, wxDefaultSize, wxRB_GROUP, wxDefaultValidator, _T("ID_RADIOBUTTON22")); FlexGridSizer22->Add(alphaRenderingCheck, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - additiveRenderingCheck = new wxRadioButton(Core, ID_RADIOBUTTON23, _("Rendu additif"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON23")); + additiveRenderingCheck = new wxRadioButton(Core, ID_RADIOBUTTON23, _("Additive rendering"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON23")); additiveRenderingCheck->SetValue(true); FlexGridSizer22->Add(additiveRenderingCheck, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer7->Add(FlexGridSizer22, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); @@ -307,46 +307,46 @@ object(object_) FlexGridSizer2->Add(FlexGridSizer6, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); FlexGridSizer33 = new wxFlexGridSizer(0, 1, 0, 0); FlexGridSizer33->AddGrowableCol(0); - StaticBoxSizer4 = new wxStaticBoxSizer(wxHORIZONTAL, Core, _("Particules")); + StaticBoxSizer4 = new wxStaticBoxSizer(wxHORIZONTAL, Core, _("Particles")); FlexGridSizer31 = new wxFlexGridSizer(0, 2, 0, 0); FlexGridSizer26 = new wxFlexGridSizer(0, 1, 0, 0); FlexGridSizer60 = new wxFlexGridSizer(0, 7, 0, 0); - StaticText27 = new wxStaticText(Core, ID_STATICTEXT29, _("Temps de vie : Entre"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT29")); + StaticText27 = new wxStaticText(Core, ID_STATICTEXT29, _("Lifetime : Between"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT29")); FlexGridSizer60->Add(StaticText27, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); lifeTimeMinEdit = new wxTextCtrl(Core, ID_TEXTCTRL11, wxEmptyString, wxDefaultPosition, wxSize(55,21), 0, wxDefaultValidator, _T("ID_TEXTCTRL11")); - lifeTimeMinEdit->SetToolTip(_("Temps de vie minimum")); + lifeTimeMinEdit->SetToolTip(_("Minimum lifetime")); FlexGridSizer60->Add(lifeTimeMinEdit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticText28 = new wxStaticText(Core, ID_STATICTEXT30, _("et"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT30")); + StaticText28 = new wxStaticText(Core, ID_STATICTEXT30, _("and"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT30")); FlexGridSizer60->Add(StaticText28, 1, wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); lifeTimeMaxEdit = new wxTextCtrl(Core, ID_TEXTCTRL12, wxEmptyString, wxDefaultPosition, wxSize(55,21), 0, wxDefaultValidator, _T("ID_TEXTCTRL12")); - lifeTimeMaxEdit->SetToolTip(_("Temps de vie maximum")); + lifeTimeMaxEdit->SetToolTip(_("Maximum lifetime")); FlexGridSizer60->Add(lifeTimeMaxEdit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticText29 = new wxStaticText(Core, ID_STATICTEXT31, _("secondes"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT31")); + StaticText29 = new wxStaticText(Core, ID_STATICTEXT31, _("seconds"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT31")); FlexGridSizer60->Add(StaticText29, 1, wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer26->Add(FlexGridSizer60, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); FlexGridSizer39 = new wxFlexGridSizer(0, 3, 0, 0); FlexGridSizer39->AddGrowableCol(2); - infiniteTankCheck = new wxCheckBox(Core, ID_CHECKBOX1, _("Capacité infinie"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_CHECKBOX1")); + infiniteTankCheck = new wxCheckBox(Core, ID_CHECKBOX1, _("Unlimited capacity"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_CHECKBOX1")); infiniteTankCheck->SetValue(false); - infiniteTankCheck->SetToolTip(_("En cochant ceci, l\'émetteur ne s\'arrêtera jamais d\'émettre des particules.")); + infiniteTankCheck->SetToolTip(_("If this box is checked, the emitter will keep emit particles.")); FlexGridSizer39->Add(infiniteTankCheck, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticText3 = new wxStaticText(Core, ID_STATICTEXT3, _("Capacité :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT3")); + StaticText3 = new wxStaticText(Core, ID_STATICTEXT3, _("Capacity :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT3")); FlexGridSizer39->Add(StaticText3, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); tankEdit = new wxTextCtrl(Core, ID_TEXTCTRL1, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_TEXTCTRL1")); - tankEdit->SetToolTip(_("Le nombre de particules disponibles.")); + tankEdit->SetToolTip(_("Available particles number.")); FlexGridSizer39->Add(tankEdit, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer26->Add(FlexGridSizer39, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); FlexGridSizer37 = new wxFlexGridSizer(0, 3, 0, 0); FlexGridSizer37->AddGrowableCol(1); - StaticText1 = new wxStaticText(Core, ID_STATICTEXT1, _("Flux :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT1")); + StaticText1 = new wxStaticText(Core, ID_STATICTEXT1, _("Flow :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT1")); FlexGridSizer37->Add(StaticText1, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); flowEdit = new wxTextCtrl(Core, ID_TEXTCTRL2, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_TEXTCTRL2")); - flowEdit->SetToolTip(_("Le nombre de particules émises à la seconde. -1 pour tout émettre d\'un coup.")); + flowEdit->SetToolTip(_("Number of particles emitted ( by seconds ). -1 to emit everything in a single shot.")); FlexGridSizer37->Add(flowEdit, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer26->Add(FlexGridSizer37, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); FlexGridSizer59 = new wxFlexGridSizer(0, 3, 0, 0); FlexGridSizer59->AddGrowableCol(1); - StaticText59 = new wxStaticText(Core, ID_STATICTEXT62, _("Nombre maximum de particules affichables :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT62")); + StaticText59 = new wxStaticText(Core, ID_STATICTEXT62, _("Maximum particles number:"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT62")); FlexGridSizer59->Add(StaticText59, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); maxParticleNbEdit = new wxTextCtrl(Core, ID_TEXTCTRL24, _("5000"), wxDefaultPosition, wxSize(37,21), 0, wxDefaultValidator, _T("ID_TEXTCTRL24")); FlexGridSizer59->Add(maxParticleNbEdit, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); @@ -360,13 +360,13 @@ object(object_) FlexGridSizer40 = new wxFlexGridSizer(0, 2, 0, 0); FlexGridSizer40->AddGrowableCol(0); FlexGridSizer40->AddGrowableRow(0); - StaticBoxSizer12 = new wxStaticBoxSizer(wxHORIZONTAL, Panel2, _("Couleur")); + StaticBoxSizer12 = new wxStaticBoxSizer(wxHORIZONTAL, Panel2, _("Color")); FlexGridSizer43 = new wxFlexGridSizer(0, 2, 0, 0); - StaticText37 = new wxStaticText(Panel2, ID_STATICTEXT40, _("Couleur des particules à leur apparition :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT40")); + StaticText37 = new wxStaticText(Panel2, ID_STATICTEXT40, _("Initial particles color :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT40")); FlexGridSizer43->Add(StaticText37, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); simpleColor1Bt = new wxColourPickerCtrl(Panel2, ID_COLOURPICKERCTRL1, wxColour(0,0,0), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_COLOURPICKERCTRL1")); FlexGridSizer43->Add(simpleColor1Bt, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticText38 = new wxStaticText(Panel2, ID_STATICTEXT41, _("Couleur des particules à leur disparition :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT41")); + StaticText38 = new wxStaticText(Panel2, ID_STATICTEXT41, _("Final particles color :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT41")); FlexGridSizer43->Add(StaticText38, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); simpleColor2Bt = new wxColourPickerCtrl(Panel2, ID_COLOURPICKERCTRL2, wxColour(0,0,0), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_COLOURPICKERCTRL2")); FlexGridSizer43->Add(simpleColor2Bt, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); @@ -380,72 +380,72 @@ object(object_) FlexGridSizer12->AddGrowableCol(0); FlexGridSizer12->AddGrowableRow(0); GridSizer1 = new wxGridSizer(0, 3, 0, 0); - StaticBoxSizer5 = new wxStaticBoxSizer(wxHORIZONTAL, Panel1, _("Rouge")); + StaticBoxSizer5 = new wxStaticBoxSizer(wxHORIZONTAL, Panel1, _("Red")); FlexGridSizer13 = new wxFlexGridSizer(0, 1, 0, 0); FlexGridSizer13->AddGrowableCol(0); FlexGridSizer14 = new wxFlexGridSizer(0, 3, 0, 0); - redFixedCheck = new wxRadioButton(Panel1, ID_RADIOBUTTON6, _("Fixé"), wxDefaultPosition, wxDefaultSize, wxRB_GROUP, wxDefaultValidator, _T("ID_RADIOBUTTON6")); + redFixedCheck = new wxRadioButton(Panel1, ID_RADIOBUTTON6, _("Fixed"), wxDefaultPosition, wxDefaultSize, wxRB_GROUP, wxDefaultValidator, _T("ID_RADIOBUTTON6")); redFixedCheck->SetValue(true); FlexGridSizer14->Add(redFixedCheck, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - redRandomCheck = new wxRadioButton(Panel1, ID_RADIOBUTTON5, _("Aléatoire"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON5")); + redRandomCheck = new wxRadioButton(Panel1, ID_RADIOBUTTON5, _("Random"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON5")); FlexGridSizer14->Add(redRandomCheck, 1, wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer13->Add(FlexGridSizer14, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); - redMutableCheck = new wxRadioButton(Panel1, ID_RADIOBUTTON4, _("Changeant au cours du temps"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON4")); + redMutableCheck = new wxRadioButton(Panel1, ID_RADIOBUTTON4, _("Changing over time"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON4")); FlexGridSizer13->Add(redMutableCheck, 1, wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer15 = new wxFlexGridSizer(0, 5, 0, 0); - StaticText11 = new wxStaticText(Panel1, ID_STATICTEXT13, _("De"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT13")); + StaticText11 = new wxStaticText(Panel1, ID_STATICTEXT13, _("From"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT13")); FlexGridSizer15->Add(StaticText11, 1, wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); red1Edit = new wxSpinCtrlDouble(Panel1,ID_SPINCTRL1,"",wxDefaultPosition,wxSize(55,21),0,0,255,0,0.1,_T("ID_SPINCTRL1")); FlexGridSizer15->Add(red1Edit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticText10 = new wxStaticText(Panel1, ID_STATICTEXT12, _("à"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT12")); + StaticText10 = new wxStaticText(Panel1, ID_STATICTEXT12, _("to"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT12")); FlexGridSizer15->Add(StaticText10, 1, wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); red2Edit = new wxSpinCtrlDouble(Panel1,ID_CUSTOM1,"",wxDefaultPosition,wxSize(55,21),0,0,255,0,0.1,_T("ID_CUSTOM1")); FlexGridSizer15->Add(red2Edit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer13->Add(FlexGridSizer15, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); StaticBoxSizer5->Add(FlexGridSizer13, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); GridSizer1->Add(StaticBoxSizer5, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticBoxSizer7 = new wxStaticBoxSizer(wxHORIZONTAL, Panel1, _("Vert")); + StaticBoxSizer7 = new wxStaticBoxSizer(wxHORIZONTAL, Panel1, _("Green")); FlexGridSizer18 = new wxFlexGridSizer(0, 1, 0, 0); FlexGridSizer18->AddGrowableCol(0); FlexGridSizer19 = new wxFlexGridSizer(0, 3, 0, 0); - greenFixedCheck = new wxRadioButton(Panel1, ID_RADIOBUTTON10, _("Fixé"), wxDefaultPosition, wxDefaultSize, wxRB_GROUP, wxDefaultValidator, _T("ID_RADIOBUTTON10")); + greenFixedCheck = new wxRadioButton(Panel1, ID_RADIOBUTTON10, _("Fixed"), wxDefaultPosition, wxDefaultSize, wxRB_GROUP, wxDefaultValidator, _T("ID_RADIOBUTTON10")); greenFixedCheck->SetValue(true); FlexGridSizer19->Add(greenFixedCheck, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - greenRandomCheck = new wxRadioButton(Panel1, ID_RADIOBUTTON11, _("Aléatoire"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON11")); + greenRandomCheck = new wxRadioButton(Panel1, ID_RADIOBUTTON11, _("Random"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON11")); FlexGridSizer19->Add(greenRandomCheck, 1, wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer18->Add(FlexGridSizer19, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); - greenMutableCheck = new wxRadioButton(Panel1, ID_RADIOBUTTON12, _("Changeant au cours du temps"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON12")); + greenMutableCheck = new wxRadioButton(Panel1, ID_RADIOBUTTON12, _("Changing over time"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON12")); FlexGridSizer18->Add(greenMutableCheck, 1, wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer20 = new wxFlexGridSizer(0, 5, 0, 0); - StaticText16 = new wxStaticText(Panel1, ID_STATICTEXT18, _("De"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT18")); + StaticText16 = new wxStaticText(Panel1, ID_STATICTEXT18, _("From"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT18")); FlexGridSizer20->Add(StaticText16, 1, wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); green1Edit = new wxSpinCtrlDouble(Panel1,ID_CUSTOM2,"",wxDefaultPosition,wxSize(55,21),0,0,255,0,0.1,_T("ID_CUSTOM2")); FlexGridSizer20->Add(green1Edit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticText17 = new wxStaticText(Panel1, ID_STATICTEXT19, _("à"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT19")); + StaticText17 = new wxStaticText(Panel1, ID_STATICTEXT19, _("to"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT19")); FlexGridSizer20->Add(StaticText17, 1, wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); green2Edit = new wxSpinCtrlDouble(Panel1,ID_CUSTOM3,"",wxDefaultPosition,wxSize(55,21),0,0,255,0,0.1,_T("ID_CUSTOM3")); FlexGridSizer20->Add(green2Edit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer18->Add(FlexGridSizer20, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); StaticBoxSizer7->Add(FlexGridSizer18, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); GridSizer1->Add(StaticBoxSizer7, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticBoxSizer6 = new wxStaticBoxSizer(wxHORIZONTAL, Panel1, _("Bleu")); + StaticBoxSizer6 = new wxStaticBoxSizer(wxHORIZONTAL, Panel1, _("Blue")); FlexGridSizer16 = new wxFlexGridSizer(0, 1, 0, 0); FlexGridSizer16->AddGrowableCol(0); FlexGridSizer17 = new wxFlexGridSizer(0, 3, 0, 0); - blueFixedCheck = new wxRadioButton(Panel1, ID_RADIOBUTTON7, _("Fixé"), wxDefaultPosition, wxDefaultSize, wxRB_GROUP, wxDefaultValidator, _T("ID_RADIOBUTTON7")); + blueFixedCheck = new wxRadioButton(Panel1, ID_RADIOBUTTON7, _("Fixed"), wxDefaultPosition, wxDefaultSize, wxRB_GROUP, wxDefaultValidator, _T("ID_RADIOBUTTON7")); blueFixedCheck->SetValue(true); FlexGridSizer17->Add(blueFixedCheck, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - blueRandomCheck = new wxRadioButton(Panel1, ID_RADIOBUTTON8, _("Aléatoire"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON8")); + blueRandomCheck = new wxRadioButton(Panel1, ID_RADIOBUTTON8, _("Random"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON8")); FlexGridSizer17->Add(blueRandomCheck, 1, wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer16->Add(FlexGridSizer17, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); - blueMutableCheck = new wxRadioButton(Panel1, ID_RADIOBUTTON9, _("Changeant au cours du temps"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON9")); + blueMutableCheck = new wxRadioButton(Panel1, ID_RADIOBUTTON9, _("Changing over time"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON9")); FlexGridSizer16->Add(blueMutableCheck, 1, wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer21 = new wxFlexGridSizer(0, 5, 0, 0); - StaticText13 = new wxStaticText(Panel1, ID_STATICTEXT15, _("De"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT15")); + StaticText13 = new wxStaticText(Panel1, ID_STATICTEXT15, _("From"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT15")); FlexGridSizer21->Add(StaticText13, 1, wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); blue1Edit = new wxSpinCtrlDouble(Panel1,ID_CUSTOM4,"",wxDefaultPosition,wxSize(55,21),0,0,255,0,0.1,_T("ID_CUSTOM4")); FlexGridSizer21->Add(blue1Edit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticText14 = new wxStaticText(Panel1, ID_STATICTEXT16, _("à"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT16")); + StaticText14 = new wxStaticText(Panel1, ID_STATICTEXT16, _("to"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT16")); FlexGridSizer21->Add(StaticText14, 1, wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); blue2Edit = new wxSpinCtrlDouble(Panel1,ID_CUSTOM5,"",wxDefaultPosition,wxSize(55,21),0,0,255,0,0.1,_T("ID_CUSTOM5")); FlexGridSizer21->Add(blue2Edit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); @@ -456,29 +456,29 @@ object(object_) Panel1->SetSizer(FlexGridSizer12); FlexGridSizer12->Fit(Panel1); FlexGridSizer12->SetSizeHints(Panel1); - particleNotebook->AddPage(Panel2, _("Couleurs"), false); - particleNotebook->AddPage(Panel1, _("Couleurs ( avancées )"), false); + particleNotebook->AddPage(Panel2, _("Colors"), false); + particleNotebook->AddPage(Panel1, _("Colors ( advanced )"), false); FlexGridSizer24->Add(particleNotebook, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer31->Add(FlexGridSizer24, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); - StaticBoxSizer13 = new wxStaticBoxSizer(wxHORIZONTAL, Core, _("Transparence")); + StaticBoxSizer13 = new wxStaticBoxSizer(wxHORIZONTAL, Core, _("Transparency")); FlexGridSizer55 = new wxFlexGridSizer(0, 1, 0, 0); FlexGridSizer27 = new wxFlexGridSizer(0, 3, 0, 0); - alphaRandomCheck = new wxRadioButton(Core, ID_RADIOBUTTON13, _("Valeur aléatoire"), wxDefaultPosition, wxDefaultSize, wxRB_GROUP, wxDefaultValidator, _T("ID_RADIOBUTTON13")); + alphaRandomCheck = new wxRadioButton(Core, ID_RADIOBUTTON13, _("Random value"), wxDefaultPosition, wxDefaultSize, wxRB_GROUP, wxDefaultValidator, _T("ID_RADIOBUTTON13")); FlexGridSizer27->Add(alphaRandomCheck, 1, wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 5); - alphaMutableCheck = new wxRadioButton(Core, ID_RADIOBUTTON14, _("Evolution au cours du temps"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON14")); + alphaMutableCheck = new wxRadioButton(Core, ID_RADIOBUTTON14, _("Changing over time"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON14")); FlexGridSizer27->Add(alphaMutableCheck, 1, wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer55->Add(FlexGridSizer27, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); FlexGridSizer23 = new wxFlexGridSizer(0, 4, 0, 0); - StaticText39 = new wxStaticText(Core, ID_STATICTEXT42, _("Entre"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT42")); + StaticText39 = new wxStaticText(Core, ID_STATICTEXT42, _("Between"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT42")); FlexGridSizer23->Add(StaticText39, 1, wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL, 5); alpha1Edit = new wxSpinCtrlDouble(Core,ID_CUSTOM12,"",wxDefaultPosition,wxSize(55,21),0,0,255,0,10,_T("ID_CUSTOM12")); FlexGridSizer23->Add(alpha1Edit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticText58 = new wxStaticText(Core, ID_STATICTEXT61, _("et"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT61")); + StaticText58 = new wxStaticText(Core, ID_STATICTEXT61, _("and"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT61")); FlexGridSizer23->Add(StaticText58, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); alpha2Edit = new wxSpinCtrlDouble(Core,ID_CUSTOM17,"",wxDefaultPosition,wxSize(55,21),0,0,255,0,10,_T("ID_CUSTOM17")); FlexGridSizer23->Add(alpha2Edit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticText15 = new wxStaticText(Core, ID_STATICTEXT17, _("Variation aléatoire\nde ces deux valeurs :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT17")); - StaticText15->SetToolTip(_("Amplitude de la variation aléatoire de la valeur initiale de la transparence")); + StaticText15 = new wxStaticText(Core, ID_STATICTEXT17, _("Random variation\nbetween:"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT17")); + StaticText15->SetToolTip(_("Ampltiude of the random variation of the initial transparency")); FlexGridSizer23->Add(StaticText15, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); alpha1RandomnessEdit = new wxSpinCtrlDouble(Core,ID_CUSTOM6,"",wxDefaultPosition,wxSize(55,21),0,0,255,0,10,_T("ID_CUSTOM6")); FlexGridSizer23->Add(alpha1RandomnessEdit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); @@ -489,67 +489,67 @@ object(object_) StaticBoxSizer13->Add(FlexGridSizer55, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); FlexGridSizer31->Add(StaticBoxSizer13, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer25 = new wxFlexGridSizer(0, 3, 0, 0); - StaticBoxSizer15 = new wxStaticBoxSizer(wxHORIZONTAL, Core, _("Angle d\'affichage")); + StaticBoxSizer15 = new wxStaticBoxSizer(wxHORIZONTAL, Core, _("Display angle")); FlexGridSizer56 = new wxFlexGridSizer(0, 1, 0, 0); FlexGridSizer28 = new wxFlexGridSizer(0, 3, 0, 0); - angleRandomCheck = new wxRadioButton(Core, ID_RADIOBUTTON26, _("Valeur aléatoire"), wxDefaultPosition, wxDefaultSize, wxRB_GROUP, wxDefaultValidator, _T("ID_RADIOBUTTON26")); + angleRandomCheck = new wxRadioButton(Core, ID_RADIOBUTTON26, _("Random value"), wxDefaultPosition, wxDefaultSize, wxRB_GROUP, wxDefaultValidator, _T("ID_RADIOBUTTON26")); FlexGridSizer28->Add(angleRandomCheck, 1, wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 5); - angleMutableCheck = new wxRadioButton(Core, ID_RADIOBUTTON27, _("Evolution au cours du temps"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON27")); + angleMutableCheck = new wxRadioButton(Core, ID_RADIOBUTTON27, _("Changing over time"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON27")); FlexGridSizer28->Add(angleMutableCheck, 1, wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer56->Add(FlexGridSizer28, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); FlexGridSizer57 = new wxFlexGridSizer(0, 6, 0, 0); - StaticText41 = new wxStaticText(Core, ID_STATICTEXT44, _("Entre"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT44")); + StaticText41 = new wxStaticText(Core, ID_STATICTEXT44, _("Between"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT44")); FlexGridSizer57->Add(StaticText41, 1, wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL, 5); angle1Edit = new wxTextCtrl(Core, ID_TEXTCTRL28, wxEmptyString, wxDefaultPosition, wxSize(55,21), 0, wxDefaultValidator, _T("ID_TEXTCTRL28")); FlexGridSizer57->Add(angle1Edit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); StaticText55 = new wxStaticText(Core, ID_STATICTEXT58, _("°"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT58")); FlexGridSizer57->Add(StaticText55, 1, wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticText56 = new wxStaticText(Core, ID_STATICTEXT59, _("et"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT59")); + StaticText56 = new wxStaticText(Core, ID_STATICTEXT59, _("and"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT59")); FlexGridSizer57->Add(StaticText56, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); angle2Edit = new wxTextCtrl(Core, ID_TEXTCTRL27, wxEmptyString, wxDefaultPosition, wxSize(55,21), 0, wxDefaultValidator, _T("ID_TEXTCTRL27")); FlexGridSizer57->Add(angle2Edit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); StaticText57 = new wxStaticText(Core, ID_STATICTEXT60, _("°"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT60")); FlexGridSizer57->Add(StaticText57, 1, wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticText18 = new wxStaticText(Core, ID_STATICTEXT20, _("Variation aléatoire\nde ces deux valeurs :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT20")); - StaticText18->SetToolTip(_("Amplitude de la variation aléatoire de la valeur initiale de la transparence")); + StaticText18 = new wxStaticText(Core, ID_STATICTEXT20, _("Random variation\nbetween:"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT20")); + StaticText18->SetToolTip(_("Ampltiude of the random variation of the initial transparency")); FlexGridSizer57->Add(StaticText18, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); angle1RandomnessEdit = new wxTextCtrl(Core, ID_TEXTCTRL17, _("0"), wxDefaultPosition, wxSize(55,21), 0, wxDefaultValidator, _T("ID_TEXTCTRL17")); - angle1RandomnessEdit->SetToolTip(_("Amplitude de la variation aléatoire de la valeur.")); + angle1RandomnessEdit->SetToolTip(_("Ampltiude of the random variation of the value.")); FlexGridSizer57->Add(angle1RandomnessEdit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer57->Add(5,5,1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); FlexGridSizer57->Add(5,5,1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); angle2RandomnessEdit = new wxTextCtrl(Core, ID_TEXTCTRL29, _("0"), wxDefaultPosition, wxSize(55,21), 0, wxDefaultValidator, _T("ID_TEXTCTRL29")); - angle2RandomnessEdit->SetToolTip(_("Amplitude de la variation aléatoire de la valeur.")); + angle2RandomnessEdit->SetToolTip(_("Ampltiude of the random variation of the value.")); FlexGridSizer57->Add(angle2RandomnessEdit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer57->Add(5,5,1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); FlexGridSizer56->Add(FlexGridSizer57, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); StaticBoxSizer15->Add(FlexGridSizer56, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); FlexGridSizer25->Add(StaticBoxSizer15, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticBoxSizer14 = new wxStaticBoxSizer(wxHORIZONTAL, Core, _("Taille")); + StaticBoxSizer14 = new wxStaticBoxSizer(wxHORIZONTAL, Core, _("Size")); FlexGridSizer54 = new wxFlexGridSizer(0, 1, 0, 0); FlexGridSizer29 = new wxFlexGridSizer(0, 3, 0, 0); - sizeRandomCheck = new wxRadioButton(Core, ID_RADIOBUTTON25, _("Valeur aléatoire"), wxDefaultPosition, wxDefaultSize, wxRB_GROUP, wxDefaultValidator, _T("ID_RADIOBUTTON25")); + sizeRandomCheck = new wxRadioButton(Core, ID_RADIOBUTTON25, _("Random value"), wxDefaultPosition, wxDefaultSize, wxRB_GROUP, wxDefaultValidator, _T("ID_RADIOBUTTON25")); FlexGridSizer29->Add(sizeRandomCheck, 1, wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 5); - sizeMutableCheck = new wxRadioButton(Core, ID_RADIOBUTTON24, _("Evolution au cours du temps"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON24")); + sizeMutableCheck = new wxRadioButton(Core, ID_RADIOBUTTON24, _("Changing over time"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON24")); FlexGridSizer29->Add(sizeMutableCheck, 1, wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer54->Add(FlexGridSizer29, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); FlexGridSizer44 = new wxFlexGridSizer(0, 7, 0, 0); - StaticText40 = new wxStaticText(Core, ID_STATICTEXT43, _("Entre"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT43")); + StaticText40 = new wxStaticText(Core, ID_STATICTEXT43, _("Between"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT43")); FlexGridSizer44->Add(StaticText40, 1, wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL, 5); size1Edit = new wxSpinCtrlDouble(Core,ID_CUSTOM13,"",wxDefaultPosition,wxSize(55,21),0,0,100,0,10,_T("ID_CUSTOM13")); FlexGridSizer44->Add(size1Edit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); StaticText53 = new wxStaticText(Core, ID_STATICTEXT56, _("%"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT56")); FlexGridSizer44->Add(StaticText53, 1, wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticText52 = new wxStaticText(Core, ID_STATICTEXT55, _("et"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT55")); + StaticText52 = new wxStaticText(Core, ID_STATICTEXT55, _("and"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT55")); FlexGridSizer44->Add(StaticText52, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); size2Edit = new wxSpinCtrlDouble(Core,ID_CUSTOM14,"",wxDefaultPosition,wxSize(55,21),0,0,100,0,10,_T("ID_CUSTOM14")); FlexGridSizer44->Add(size2Edit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); StaticText51 = new wxStaticText(Core, ID_STATICTEXT54, _("%"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT54")); FlexGridSizer44->Add(StaticText51, 1, wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticText54 = new wxStaticText(Core, ID_STATICTEXT57, _("de la taille initiale"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT57")); + StaticText54 = new wxStaticText(Core, ID_STATICTEXT57, _("of the initial size"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT57")); FlexGridSizer44->Add(StaticText54, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticText19 = new wxStaticText(Core, ID_STATICTEXT21, _("Variation aléatoire\nde ces deux valeurs :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT21")); - StaticText19->SetToolTip(_("Amplitude de la variation aléatoire de la valeur initiale de la transparence")); + StaticText19 = new wxStaticText(Core, ID_STATICTEXT21, _("Random variation\nbetween:"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT21")); + StaticText19->SetToolTip(_("Ampltiude of the random variation of the initial transparency")); FlexGridSizer44->Add(StaticText19, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); size1RandomnessEdit = new wxSpinCtrlDouble(Core,ID_CUSTOM8,"",wxDefaultPosition,wxSize(55,21),0,0,100,0,10,_T("ID_CUSTOM8")); FlexGridSizer44->Add(size1RandomnessEdit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); @@ -565,19 +565,19 @@ object(object_) FlexGridSizer33->Add(StaticBoxSizer4, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer5 = new wxFlexGridSizer(0, 2, 0, 0); FlexGridSizer5->AddGrowableRow(0); - StaticBoxSizer11 = new wxStaticBoxSizer(wxHORIZONTAL, Core, _("Zone et direction d\'émission")); + StaticBoxSizer11 = new wxStaticBoxSizer(wxHORIZONTAL, Core, _("Zone and direction of emission")); FlexGridSizer45 = new wxFlexGridSizer(0, 1, 0, 0); FlexGridSizer45->AddGrowableCol(0); FlexGridSizer38 = new wxFlexGridSizer(0, 3, 0, 0); FlexGridSizer38->AddGrowableCol(1); - StaticText4 = new wxStaticText(Core, ID_STATICTEXT4, _("Force d\'émission :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT4")); + StaticText4 = new wxStaticText(Core, ID_STATICTEXT4, _("Emission force :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT4")); FlexGridSizer38->Add(StaticText4, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); BoxSizer2 = new wxBoxSizer(wxHORIZONTAL); - StaticText5 = new wxStaticText(Core, ID_STATICTEXT5, _("Entre"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT5")); + StaticText5 = new wxStaticText(Core, ID_STATICTEXT5, _("Between"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT5")); BoxSizer2->Add(StaticText5, 0, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); emitterForceMinEdit = new wxTextCtrl(Core, ID_TEXTCTRL6, wxEmptyString, wxDefaultPosition, wxSize(66,21), 0, wxDefaultValidator, _T("ID_TEXTCTRL6")); BoxSizer2->Add(emitterForceMinEdit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticText6 = new wxStaticText(Core, ID_STATICTEXT6, _("et"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT6")); + StaticText6 = new wxStaticText(Core, ID_STATICTEXT6, _("and"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT6")); BoxSizer2->Add(StaticText6, 0, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); emitterForceMaxEdit = new wxTextCtrl(Core, ID_TEXTCTRL7, wxEmptyString, wxDefaultPosition, wxSize(66,21), 0, wxDefaultValidator, _T("ID_TEXTCTRL7")); BoxSizer2->Add(emitterForceMaxEdit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); @@ -585,7 +585,7 @@ object(object_) FlexGridSizer45->Add(FlexGridSizer38, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); FlexGridSizer11 = new wxFlexGridSizer(0, 3, 0, 0); FlexGridSizer11->AddGrowableCol(1); - StaticText30 = new wxStaticText(Core, ID_STATICTEXT33, _("Rayon de la sphère d\'apparition :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT33")); + StaticText30 = new wxStaticText(Core, ID_STATICTEXT33, _("Radius of the emission sphere :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT33")); FlexGridSizer11->Add(StaticText30, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); zoneRadiusEdit = new wxTextCtrl(Core, ID_TEXTCTRL14, wxEmptyString, wxDefaultPosition, wxSize(66,21), 0, wxDefaultValidator, _T("ID_TEXTCTRL14")); FlexGridSizer11->Add(zoneRadiusEdit, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); @@ -596,7 +596,7 @@ object(object_) FlexGridSizer46->AddGrowableCol(0); FlexGridSizer49 = new wxFlexGridSizer(0, 3, 0, 0); FlexGridSizer49->AddGrowableCol(1); - StaticText45 = new wxStaticText(Panel4, ID_STATICTEXT48, _("Angle d\'ouverture du cone d\'émission :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT48")); + StaticText45 = new wxStaticText(Panel4, ID_STATICTEXT48, _("Angle of the spray cone :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT48")); FlexGridSizer49->Add(StaticText45, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); simpleConeAngleEdit = new wxTextCtrl(Panel4, ID_TEXTCTRL22, wxEmptyString, wxDefaultPosition, wxSize(66,21), 0, wxDefaultValidator, _T("ID_TEXTCTRL22")); FlexGridSizer49->Add(simpleConeAngleEdit, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); @@ -611,26 +611,26 @@ object(object_) FlexGridSizer34->AddGrowableCol(0); FlexGridSizer35 = new wxFlexGridSizer(0, 3, 0, 0); FlexGridSizer35->AddGrowableCol(1); - StaticText31 = new wxStaticText(Panel3, ID_STATICTEXT34, _("Direction d\'émission sur l\'axe Z :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT34")); + StaticText31 = new wxStaticText(Panel3, ID_STATICTEXT34, _("Emission Z direction:"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT34")); FlexGridSizer35->Add(StaticText31, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); BoxSizer1 = new wxBoxSizer(wxHORIZONTAL); emitterDirZEdit = new wxTextCtrl(Panel3, ID_TEXTCTRL20, wxEmptyString, wxDefaultPosition, wxSize(62,21), 0, wxDefaultValidator, _T("ID_TEXTCTRL20")); - emitterDirZEdit->SetToolTip(_("Direction de l\'émission, sur l\'axe Z ( profondeur )")); + emitterDirZEdit->SetToolTip(_("Emission X direction")); BoxSizer1->Add(emitterDirZEdit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer35->Add(BoxSizer1, 1, wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 0); FlexGridSizer34->Add(FlexGridSizer35, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); FlexGridSizer41 = new wxFlexGridSizer(0, 4, 0, 0); FlexGridSizer41->AddGrowableCol(2); - StaticText33 = new wxStaticText(Panel3, ID_STATICTEXT36, _("Angle de la zone d\'émission :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT36")); + StaticText33 = new wxStaticText(Panel3, ID_STATICTEXT36, _("Angle of the emission zone :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT36")); FlexGridSizer41->Add(StaticText33, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticText35 = new wxStaticText(Panel3, ID_STATICTEXT38, _("1er angle :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT38")); + StaticText35 = new wxStaticText(Panel3, ID_STATICTEXT38, _("1st angle :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT38")); FlexGridSizer41->Add(StaticText35, 1, wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL, 5); emitterAngleAEdit = new wxTextCtrl(Panel3, ID_TEXTCTRL15, wxEmptyString, wxDefaultPosition, wxSize(62,21), 0, wxDefaultValidator, _T("ID_TEXTCTRL15")); FlexGridSizer41->Add(emitterAngleAEdit, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); StaticText9 = new wxStaticText(Panel3, ID_STATICTEXT11, _("°"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT11")); FlexGridSizer41->Add(StaticText9, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer41->Add(8,9,1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticText36 = new wxStaticText(Panel3, ID_STATICTEXT39, _("2eme angle :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT39")); + StaticText36 = new wxStaticText(Panel3, ID_STATICTEXT39, _("2nd angle :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT39")); FlexGridSizer41->Add(StaticText36, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); emitterAngleBEdit = new wxTextCtrl(Panel3, ID_TEXTCTRL16, wxEmptyString, wxDefaultPosition, wxSize(62,21), 0, wxDefaultValidator, _T("ID_TEXTCTRL16")); FlexGridSizer41->Add(emitterAngleBEdit, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); @@ -640,12 +640,12 @@ object(object_) Panel3->SetSizer(FlexGridSizer34); FlexGridSizer34->Fit(Panel3); FlexGridSizer34->SetSizeHints(Panel3); - emissionNotebook->AddPage(Panel4, _("Configuration simple"), false); - emissionNotebook->AddPage(Panel3, _("Configuration avancée"), false); + emissionNotebook->AddPage(Panel4, _("Simple setup"), false); + emissionNotebook->AddPage(Panel3, _("Advanced setup"), false); FlexGridSizer45->Add(emissionNotebook, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); StaticBoxSizer11->Add(FlexGridSizer45, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); FlexGridSizer5->Add(StaticBoxSizer11, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - StaticBoxSizer2 = new wxStaticBoxSizer(wxHORIZONTAL, Core, _("Gravité")); + StaticBoxSizer2 = new wxStaticBoxSizer(wxHORIZONTAL, Core, _("Gravity")); gravityNotebook = new wxNotebook(Core, ID_NOTEBOOK3, wxDefaultPosition, wxDefaultSize, 0, _T("ID_NOTEBOOK3")); Panel6 = new wxPanel(gravityNotebook, ID_PANEL7, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL, _T("ID_PANEL7")); FlexGridSizer50 = new wxFlexGridSizer(0, 1, 0, 0); @@ -653,18 +653,18 @@ object(object_) BoxSizer3 = new wxBoxSizer(wxHORIZONTAL); FlexGridSizer52 = new wxFlexGridSizer(0, 3, 0, 0); FlexGridSizer52->AddGrowableCol(1); - StaticText47 = new wxStaticText(Panel6, ID_STATICTEXT50, _("Gravité :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT50")); + StaticText47 = new wxStaticText(Panel6, ID_STATICTEXT50, _("Gravity :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT50")); FlexGridSizer52->Add(StaticText47, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); simpleGravityLengthEdit = new wxTextCtrl(Panel6, ID_TEXTCTRL23, wxEmptyString, wxDefaultPosition, wxSize(62,21), 0, wxDefaultValidator, _T("ID_TEXTCTRL23")); - simpleGravityLengthEdit->SetToolTip(_("Gravité sur l\'axe X")); + simpleGravityLengthEdit->SetToolTip(_("Gravity on X axis")); FlexGridSizer52->Add(simpleGravityLengthEdit, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); BoxSizer3->Add(FlexGridSizer52, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); FlexGridSizer51 = new wxFlexGridSizer(0, 3, 0, 0); FlexGridSizer51->AddGrowableCol(1); - StaticText49 = new wxStaticText(Panel6, ID_STATICTEXT52, _("Angle de la gravité :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT52")); + StaticText49 = new wxStaticText(Panel6, ID_STATICTEXT52, _("Gravity angle :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT52")); FlexGridSizer51->Add(StaticText49, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); simpleGravityAngleEdit = new wxTextCtrl(Panel6, ID_TEXTCTRL25, wxEmptyString, wxDefaultPosition, wxSize(62,21), 0, wxDefaultValidator, _T("ID_TEXTCTRL25")); - simpleGravityAngleEdit->SetToolTip(_("Gravité sur l\'axe Z ( profondeur )")); + simpleGravityAngleEdit->SetToolTip(_("Gravity on Z axis ( depth )")); FlexGridSizer51->Add(simpleGravityAngleEdit, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); StaticText50 = new wxStaticText(Panel6, ID_STATICTEXT53, _("°"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT53")); FlexGridSizer51->Add(StaticText50, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); @@ -683,17 +683,17 @@ object(object_) Panel5 = new wxPanel(gravityNotebook, ID_PANEL6, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL, _T("ID_PANEL6")); FlexGridSizer3 = new wxFlexGridSizer(0, 2, 0, 0); FlexGridSizer3->AddGrowableCol(1); - StaticText2 = new wxStaticText(Panel5, ID_STATICTEXT2, _("Gravité appliquée aux particules :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT2")); + StaticText2 = new wxStaticText(Panel5, ID_STATICTEXT2, _("Gravity applied to particles :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT2")); FlexGridSizer3->Add(StaticText2, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer4 = new wxFlexGridSizer(0, 3, 0, 0); gravityXEdit = new wxTextCtrl(Panel5, ID_TEXTCTRL3, wxEmptyString, wxDefaultPosition, wxSize(62,21), 0, wxDefaultValidator, _T("ID_TEXTCTRL3")); - gravityXEdit->SetToolTip(_("Gravité sur l\'axe X")); + gravityXEdit->SetToolTip(_("Gravity on X axis")); FlexGridSizer4->Add(gravityXEdit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); gravityYEdit = new wxTextCtrl(Panel5, ID_TEXTCTRL4, wxEmptyString, wxDefaultPosition, wxSize(62,21), 0, wxDefaultValidator, _T("ID_TEXTCTRL4")); - gravityYEdit->SetToolTip(_("Gravité sur l\'axe Y")); + gravityYEdit->SetToolTip(_("Gravity on Y axis")); FlexGridSizer4->Add(gravityYEdit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); gravityZEdit = new wxTextCtrl(Panel5, ID_TEXTCTRL5, wxEmptyString, wxDefaultPosition, wxSize(62,21), 0, wxDefaultValidator, _T("ID_TEXTCTRL5")); - gravityZEdit->SetToolTip(_("Gravité sur l\'axe Z ( profondeur )")); + gravityZEdit->SetToolTip(_("Gravity on Z axis ( depth )")); FlexGridSizer4->Add(gravityZEdit, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer3->Add(FlexGridSizer4, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); StaticText8 = new wxStaticText(Panel5, ID_STATICTEXT8, _("Friction :"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT8")); @@ -706,8 +706,8 @@ object(object_) Panel5->SetSizer(FlexGridSizer3); FlexGridSizer3->Fit(Panel5); FlexGridSizer3->SetSizeHints(Panel5); - gravityNotebook->AddPage(Panel6, _("Configuration simple"), false); - gravityNotebook->AddPage(Panel5, _("Configuration avancée"), false); + gravityNotebook->AddPage(Panel6, _("Simple setup"), false); + gravityNotebook->AddPage(Panel5, _("Advanced setup"), false); StaticBoxSizer2->Add(gravityNotebook, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer5->Add(StaticBoxSizer2, 1, wxALL|wxALIGN_TOP|wxALIGN_CENTER_HORIZONTAL, 5); FlexGridSizer33->Add(FlexGridSizer5, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); @@ -716,11 +716,11 @@ object(object_) FlexGridSizer2->Add(StaticLine1, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0); FlexGridSizer36 = new wxFlexGridSizer(0, 3, 0, 0); FlexGridSizer36->AddGrowableCol(1); - imageBankBt = new wxButton(Core, ID_BUTTON3, _("Afficher la banque d\'images"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_BUTTON3")); + imageBankBt = new wxButton(Core, ID_BUTTON3, _("Show the images bank"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_BUTTON3")); FlexGridSizer36->Add(imageBankBt, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); okBt = new wxButton(Core, ID_BUTTON1, _("Ok"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_BUTTON1")); FlexGridSizer36->Add(okBt, 1, wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL, 5); - cancelBt = new wxButton(Core, ID_BUTTON2, _("Annuler"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_BUTTON2")); + cancelBt = new wxButton(Core, ID_BUTTON2, _("Cancel"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_BUTTON2")); FlexGridSizer36->Add(cancelBt, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer2->Add(FlexGridSizer36, 1, wxALL|wxEXPAND|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL, 0); Core->SetSizer(FlexGridSizer2); @@ -914,24 +914,24 @@ object(object_) //Init wxAuiManager with two pane : the editor and the image bank editor m_mgr.SetManagedWindow( this ); m_mgr.AddPane( Core, wxAuiPaneInfo().Name( wxT( "Core" ) ).Center().CaptionVisible(false) ); - m_mgr.AddPane( editorImagesPnl, wxAuiPaneInfo().Name( wxT( "EI" ) ).Left().Caption( _( "Editeur de la banque d'images" ) ).MaximizeButton( true ).MinimizeButton( false ).Show(false).MinSize(150, 100) ); + m_mgr.AddPane( editorImagesPnl, wxAuiPaneInfo().Name( wxT( "EI" ) ).Left().Caption( _( "Images bank's editor" ) ).MaximizeButton( true ).MinimizeButton( false ).Show(false).MinSize(150, 100) ); m_mgr.SetFlags( wxAUI_MGR_ALLOW_FLOATING | wxAUI_MGR_ALLOW_ACTIVE_PANE | wxAUI_MGR_TRANSPARENT_HINT | wxAUI_MGR_TRANSPARENT_DRAG | wxAUI_MGR_HINT_FADE | wxAUI_MGR_NO_VENETIAN_BLINDS_FADE ); - m_mgr.Update(); -} - -ParticleEmitterObjectEditor::~ParticleEmitterObjectEditor() -{ - //(*Destroy(ParticleEmitterObjectEditor) + m_mgr.Update(); +} + +ParticleEmitterObjectEditor::~ParticleEmitterObjectEditor() +{ + //(*Destroy(ParticleEmitterObjectEditor) //*) - m_mgr.UnInit(); //We're using a wxAuiManager that need to be uninitialized. -} -void ParticleEmitterObjectEditor::OnokBtClick(wxCommandEvent& event) + m_mgr.UnInit(); //We're using a wxAuiManager that need to be uninitialized. +} +void ParticleEmitterObjectEditor::OnokBtClick(wxCommandEvent& event) { unsigned int particleNb = ToInt(string(maxParticleNbEdit->GetValue().mb_str())) > 0 ? ToInt(string(maxParticleNbEdit->GetValue().mb_str())) : 0; if ( particleNb > 30000 ) { - if ( wxMessageBox(_("Le nombre de particule est important. Un nombre trop important pourrait entrainer le crash du jeu.\nÊtes vous sur de vouloir continuer ?"), _("Nombre de particules maximum"), wxYES_NO | wxICON_EXCLAMATION, this) == wxNO ) + if ( wxMessageBox(_("The number of particles is big. A number too important could crash the game.\nAre you sure you wan to continue\?"), _("Maximum Particles number"), wxYES_NO | wxICON_EXCLAMATION, this) == wxNO ) return; } @@ -1009,13 +1009,13 @@ void ParticleEmitterObjectEditor::OnokBtClick(wxCommandEvent& event) if (gravityNotebook->GetSelection() == 0) object.gravityEditionSimpleMode = true; if (particleNotebook->GetSelection() == 0) object.particleEditionSimpleMode = true; - EndModal(1); -} - -void ParticleEmitterObjectEditor::OncancelBtClick(wxCommandEvent& event) + EndModal(1); +} + +void ParticleEmitterObjectEditor::OncancelBtClick(wxCommandEvent& event) { - EndModal(0); -} + EndModal(0); +} void ParticleEmitterObjectEditor::PrepareControlsForPointRenderer() { @@ -1027,7 +1027,7 @@ void ParticleEmitterObjectEditor::PrepareControlsForPointRenderer() textureEdit->Show(false); imageChooseBt->Show(false); - rendererParam1Txt->SetLabel(_("Taille initiale :")); + rendererParam1Txt->SetLabel(_("Initial size :")); Layout(); Refresh(); } @@ -1042,8 +1042,8 @@ void ParticleEmitterObjectEditor::PrepareControlsForQuadRenderer() textureEdit->Show(true); imageChooseBt->Show(true); - rendererParam1Txt->SetLabel(_("Largeur initiale :")); - rendererParam2Txt->SetLabel(_("Hauteur initiale :")); + rendererParam1Txt->SetLabel(_("Inital width :")); + rendererParam2Txt->SetLabel(_("Initial height :")); Layout(); Refresh(); } @@ -1058,83 +1058,83 @@ void ParticleEmitterObjectEditor::PrepareControlsForLineRenderer() textureEdit->Show(false); imageChooseBt->Show(false); - rendererParam1Txt->SetLabel(_("Longueur :")); - rendererParam2Txt->SetLabel(_("Largeur :")); + rendererParam1Txt->SetLabel(_("Length :")); + rendererParam2Txt->SetLabel(_("Width :")); Layout(); Refresh(); } - -void ParticleEmitterObjectEditor::OnpointCheckSelect(wxCommandEvent& event) + +void ParticleEmitterObjectEditor::OnpointCheckSelect(wxCommandEvent& event) { - PrepareControlsForPointRenderer(); -} -void ParticleEmitterObjectEditor::OnLineCheckSelect(wxCommandEvent& event) -{ - PrepareControlsForLineRenderer(); -} -void ParticleEmitterObjectEditor::OnQuadCheckSelect(wxCommandEvent& event) -{ - PrepareControlsForQuadRenderer(); + PrepareControlsForPointRenderer(); } - -void ParticleEmitterObjectEditor::OninfiniteTankCheckClick(wxCommandEvent& event) +void ParticleEmitterObjectEditor::OnLineCheckSelect(wxCommandEvent& event) { - tankEdit->Enable(!infiniteTankCheck->GetValue()); + PrepareControlsForLineRenderer(); } - -void ParticleEmitterObjectEditor::OnredFixedCheckSelect(wxCommandEvent& event) +void ParticleEmitterObjectEditor::OnQuadCheckSelect(wxCommandEvent& event) { - red2Edit->Enable(false); -} - -void ParticleEmitterObjectEditor::OnredRandomCheckSelect(wxCommandEvent& event) + PrepareControlsForQuadRenderer(); +} + +void ParticleEmitterObjectEditor::OninfiniteTankCheckClick(wxCommandEvent& event) { - red2Edit->Enable(true); -} - -void ParticleEmitterObjectEditor::OngreenFixedCheckSelect(wxCommandEvent& event) + tankEdit->Enable(!infiniteTankCheck->GetValue()); +} + +void ParticleEmitterObjectEditor::OnredFixedCheckSelect(wxCommandEvent& event) { - green2Edit->Enable(false); -} - -void ParticleEmitterObjectEditor::OngreenRandomCheckSelect(wxCommandEvent& event) + red2Edit->Enable(false); +} + +void ParticleEmitterObjectEditor::OnredRandomCheckSelect(wxCommandEvent& event) { - green2Edit->Enable(true); -} - -void ParticleEmitterObjectEditor::OnblueFixedCheckSelect(wxCommandEvent& event) + red2Edit->Enable(true); +} + +void ParticleEmitterObjectEditor::OngreenFixedCheckSelect(wxCommandEvent& event) { - blue2Edit->Enable(false); -} - -void ParticleEmitterObjectEditor::OnblueRandomCheckSelect(wxCommandEvent& event) + green2Edit->Enable(false); +} + +void ParticleEmitterObjectEditor::OngreenRandomCheckSelect(wxCommandEvent& event) { - blue2Edit->Enable(true); -} - - -void ParticleEmitterObjectEditor::OnimageChooseBtClick(wxCommandEvent& event) + green2Edit->Enable(true); +} + +void ParticleEmitterObjectEditor::OnblueFixedCheckSelect(wxCommandEvent& event) +{ + blue2Edit->Enable(false); +} + +void ParticleEmitterObjectEditor::OnblueRandomCheckSelect(wxCommandEvent& event) +{ + blue2Edit->Enable(true); +} + + +void ParticleEmitterObjectEditor::OnimageChooseBtClick(wxCommandEvent& event) { if ( !m_mgr.GetPane( editorImagesPnl ).IsShown() ) { - wxLogMessage(_("Affichez l'éditeur de la banque d'image, et sélectionnez une image avant de cliquer sur ce bouton.")); + wxLogMessage(_("Please display the image bank's editor and select an image before clicking on this button.")); return; } - textureEdit->ChangeValue(editorImagesPnl->resourcesTree->GetItemText(editorImagesPnl->m_itemSelected)); -} - -void ParticleEmitterObjectEditor::OnimageBankBtClick(wxCommandEvent& event) + textureEdit->ChangeValue(editorImagesPnl->resourcesTree->GetItemText(editorImagesPnl->m_itemSelected)); +} + +void ParticleEmitterObjectEditor::OnimageBankBtClick(wxCommandEvent& event) { //Update the window size if ( !m_mgr.GetPane( editorImagesPnl ).IsShown() ) SetSize(GetSize().GetWidth()+150, GetSize().GetHeight()); m_mgr.GetPane( editorImagesPnl ).Show(); - m_mgr.Update(); -} - -void ParticleEmitterObjectEditor::OnsimpleColor1BtColourChanged(wxColourPickerEvent& event) + m_mgr.Update(); +} + +void ParticleEmitterObjectEditor::OnsimpleColor1BtColourChanged(wxColourPickerEvent& event) { redMutableCheck->SetValue(true); blueMutableCheck->SetValue(true); @@ -1148,63 +1148,64 @@ void ParticleEmitterObjectEditor::OnsimpleColor1BtColourChanged(wxColourPickerEv green1Edit->SetValue(simpleColor1Bt->GetColour().Green()); green2Edit->SetValue(simpleColor2Bt->GetColour().Green()); blue1Edit->SetValue(simpleColor1Bt->GetColour().Blue()); - blue2Edit->SetValue(simpleColor2Bt->GetColour().Blue()); -} - -void ParticleEmitterObjectEditor::OnsimpleConeAngleText(wxCommandEvent& event) + blue2Edit->SetValue(simpleColor2Bt->GetColour().Blue()); +} + +void ParticleEmitterObjectEditor::OnsimpleConeAngleText(wxCommandEvent& event) { emitterAngleBEdit->SetValue(simpleConeAngleEdit->GetValue().mb_str()); - emitterAngleAEdit->SetValue("0"); -} - -void ParticleEmitterObjectEditor::OnsimpleGravityAngleText(wxCommandEvent& event) + emitterAngleAEdit->SetValue("0"); +} + +void ParticleEmitterObjectEditor::OnsimpleGravityAngleText(wxCommandEvent& event) { float angle = ToFloat(string(simpleGravityAngleEdit->GetValue().mb_str()))/180.0f*3.14159f; float length = ToFloat(string(simpleGravityLengthEdit->GetValue().mb_str())); gravityXEdit->SetValue(ToString(cos(angle)*length)); - gravityYEdit->SetValue(ToString(sin(angle)*length)); -} - -void ParticleEmitterObjectEditor::OnsimpleFrictionEditText(wxCommandEvent& event) -{ - frictionEdit->SetValue(simpleFrictionEdit->GetValue()); + gravityYEdit->SetValue(ToString(sin(angle)*length)); } - -void ParticleEmitterObjectEditor::OnalphaMutableCheckSelect(wxCommandEvent& event) + +void ParticleEmitterObjectEditor::OnsimpleFrictionEditText(wxCommandEvent& event) +{ + frictionEdit->SetValue(simpleFrictionEdit->GetValue()); +} + +void ParticleEmitterObjectEditor::OnalphaMutableCheckSelect(wxCommandEvent& event) { alpha1RandomnessEdit->Enable(true); - alpha2RandomnessEdit->Enable(true); -} - -void ParticleEmitterObjectEditor::OnalphaRandomCheckSelect1(wxCommandEvent& event) + alpha2RandomnessEdit->Enable(true); +} + +void ParticleEmitterObjectEditor::OnalphaRandomCheckSelect1(wxCommandEvent& event) { alpha1RandomnessEdit->Enable(false); - alpha2RandomnessEdit->Enable(false); -} - -void ParticleEmitterObjectEditor::OnangleRandomCheckSelect1(wxCommandEvent& event) + alpha2RandomnessEdit->Enable(false); +} + +void ParticleEmitterObjectEditor::OnangleRandomCheckSelect1(wxCommandEvent& event) { angle1RandomnessEdit->Enable(false); - angle2RandomnessEdit->Enable(false); -} - -void ParticleEmitterObjectEditor::OnangleMutableCheckSelect(wxCommandEvent& event) + angle2RandomnessEdit->Enable(false); +} + +void ParticleEmitterObjectEditor::OnangleMutableCheckSelect(wxCommandEvent& event) { angle1RandomnessEdit->Enable(true); - angle2RandomnessEdit->Enable(true); -} - -void ParticleEmitterObjectEditor::OnsizeRandomCheckSelect1(wxCommandEvent& event) + angle2RandomnessEdit->Enable(true); +} + +void ParticleEmitterObjectEditor::OnsizeRandomCheckSelect1(wxCommandEvent& event) { size1RandomnessEdit->Enable(false); - size2RandomnessEdit->Enable(false); + size2RandomnessEdit->Enable(false); } - -void ParticleEmitterObjectEditor::OnsizeMutableCheckSelect(wxCommandEvent& event) + +void ParticleEmitterObjectEditor::OnsizeMutableCheckSelect(wxCommandEvent& event) { size1RandomnessEdit->Enable(true); - size2RandomnessEdit->Enable(true); -} + size2RandomnessEdit->Enable(true); +} + +#endif -#endif diff --git a/Extensions/ParticleSystem/ParticleEmitterObjectEditor.h b/Extensions/ParticleSystem/ParticleEmitterObjectEditor.h index caebf2af58..012adafafe 100644 --- a/Extensions/ParticleSystem/ParticleEmitterObjectEditor.h +++ b/Extensions/ParticleSystem/ParticleEmitterObjectEditor.h @@ -24,11 +24,11 @@ freely, subject to the following restrictions: */ -#if defined(GD_IDE_ONLY) - -#ifndef PARTICLEEMITTEROBJECTEDITOR_H -#define PARTICLEEMITTEROBJECTEDITOR_H - +#if defined(GD_IDE_ONLY) + +#ifndef PARTICLEEMITTEROBJECTEDITOR_H +#define PARTICLEEMITTEROBJECTEDITOR_H + //(*Headers(ParticleEmitterObjectEditor) #include #include @@ -48,15 +48,15 @@ freely, subject to the following restrictions: class Game; class ParticleEmitterObject; namespace gd { class MainFrameWrapper; } -class ResourcesEditor; - -class ParticleEmitterObjectEditor: public wxDialog -{ - public: - - ParticleEmitterObjectEditor( wxWindow* parent, Game & game_, ParticleEmitterObject & object_, gd::MainFrameWrapper & mainFrameWrapper ); - virtual ~ParticleEmitterObjectEditor(); - +class ResourcesEditor; + +class ParticleEmitterObjectEditor: public wxDialog +{ + public: + + ParticleEmitterObjectEditor( wxWindow* parent, Game & game_, ParticleEmitterObject & object_, gd::MainFrameWrapper & mainFrameWrapper ); + virtual ~ParticleEmitterObjectEditor(); + //(*Declarations(ParticleEmitterObjectEditor) wxStaticText* StaticText10; wxTextCtrl* gravityXEdit; @@ -187,10 +187,10 @@ class ParticleEmitterObjectEditor: public wxDialog wxColourPickerCtrl* simpleColor2Bt; wxTextCtrl* emitterForceMaxEdit; //*) - ResourcesEditor * editorImagesPnl; - - protected: - + ResourcesEditor * editorImagesPnl; + + protected: + //(*Identifiers(ParticleEmitterObjectEditor) static const long ID_STATICTEXT7; static const long ID_RADIOBUTTON2; @@ -320,10 +320,10 @@ class ParticleEmitterObjectEditor: public wxDialog static const long ID_BUTTON1; static const long ID_BUTTON2; static const long ID_PANEL1; - //*) - - private: - + //*) + + private: + //(*Handlers(ParticleEmitterObjectEditor) void OnokBtClick(wxCommandEvent& event); void OncolorBtClick(wxCommandEvent& event); @@ -368,10 +368,11 @@ class ParticleEmitterObjectEditor: public wxDialog Game & game; ParticleEmitterObject & object; - wxAuiManager m_mgr; ///< Used to display the image bank editor - - DECLARE_EVENT_TABLE() -}; - -#endif + wxAuiManager m_mgr; ///< Used to display the image bank editor + + DECLARE_EVENT_TABLE() +}; + #endif +#endif + diff --git a/Extensions/ParticleSystem/ParticleSystemExtension.depend b/Extensions/ParticleSystem/ParticleSystemExtension.depend index d5430d8183..54824ebc81 100644 --- a/Extensions/ParticleSystem/ParticleSystemExtension.depend +++ b/Extensions/ParticleSystem/ParticleSystemExtension.depend @@ -1,12 +1,12 @@ # depslib dependency file v1.0 -1325281723 source:d:\florian\programmation\gamedevelop2\extensions\particlesystem\extensionsubdeclaration1.cpp +1347394218 source:d:\florian\programmation\gamedevelop2\extensions\particlesystem\extensionsubdeclaration1.cpp "GDL/ExtensionBase.h" "GDL/Version.h" "Extension.h" "ParticleEmitterObject.h" "ParticleEmitterObject.h" -1343505319 d:\florian\programmation\gamedevelop2\gdl\gdl\extensionbase.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\extensionbase.h @@ -4317,14 +4317,14 @@ 1236015922 d:\florian\programmation\gamedevelop2\extlibs\boost\boost\smart_ptr\detail\operator_bool.hpp -1346181423 d:\florian\programmation\gamedevelop2\gdl\gdl\version.h +1348163719 d:\florian\programmation\gamedevelop2\gdl\gdl\version.h -1337075187 d:\florian\programmation\gamedevelop2\extensions\particlesystem\extension.h +1347394223 d:\florian\programmation\gamedevelop2\extensions\particlesystem\extension.h -1343243305 d:\florian\programmation\gamedevelop2\extensions\particlesystem\particleemitterobject.h +1347394223 d:\florian\programmation\gamedevelop2\extensions\particlesystem\particleemitterobject.h "GDL/Object.h" -1346256066 d:\florian\programmation\gamedevelop2\gdl\gdl\object.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\object.h "GDL/Force.h" @@ -4332,7 +4332,7 @@ "GDL/VariableList.h" "GDCore/PlatformDefinition/Object.h" -1337099492 d:\florian\programmation\gamedevelop2\gdl\gdl\force.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\force.h 1236014536 d:\florian\programmation\gamedevelop2\extlibs\boost\boost\enable_shared_from_this.hpp @@ -4353,7 +4353,7 @@ "GDL/Variable.h" -1337100286 d:\florian\programmation\gamedevelop2\gdl\gdl\variable.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\variable.h "GDCore/PlatformDefinition/Variable.h" @@ -4361,16 +4361,16 @@ -1325281724 d:\florian\programmation\gamedevelop2\extensions\particlesystem\particlesystemwrapper.h +1347394223 d:\florian\programmation\gamedevelop2\extensions\particlesystem\particlesystemwrapper.h -1325281724 source:d:\florian\programmation\gamedevelop2\extensions\particlesystem\extensionsubdeclaration2.cpp +1347394218 source:d:\florian\programmation\gamedevelop2\extensions\particlesystem\extensionsubdeclaration2.cpp "GDL/ExtensionBase.h" "GDL/Version.h" "Extension.h" "ParticleEmitterObject.h" -1325281724 source:d:\florian\programmation\gamedevelop2\extensions\particlesystem\extensionsubdeclaration3.cpp +1347394219 source:d:\florian\programmation\gamedevelop2\extensions\particlesystem\extensionsubdeclaration3.cpp "GDL/ExtensionBase.h" "GDL/Version.h" "Extension.h" @@ -4387,7 +4387,7 @@ -1345315811 source:d:\florian\programmation\gamedevelop2\extensions\particlesystem\particleemitterobject.cpp +1347394219 source:d:\florian\programmation\gamedevelop2\extensions\particlesystem\particleemitterobject.cpp @@ -4690,7 +4690,7 @@ -1338411378 d:\florian\programmation\gamedevelop2\gdl\gdl\imagemanager.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\imagemanager.h @@ -4700,7 +4700,7 @@ -1346861560 d:\florian\programmation\gamedevelop2\gdl\gdl\game.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\game.h @@ -4710,7 +4710,7 @@ "GDCore/PlatformDefinition/Project.h" "GDL/IDE/ChangesNotifier.h" -1343479154 d:\florian\programmation\gamedevelop2\gdl\gdl\scene.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\scene.h @@ -6932,19 +6932,19 @@ -1337794091 d:\florian\programmation\gamedevelop2\gdl\gdl\position.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\position.h "GDL/VariableList.h" "GDCore/PlatformDefinition/InitialInstance.h" -1343476915 d:\florian\programmation\gamedevelop2\gdl\gdl\layer.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\layer.h "GDL/Camera.h" "GDCore/PlatformDefinition/Layer.h" -1343476915 d:\florian\programmation\gamedevelop2\gdl\gdl\camera.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\camera.h 1325335073 d:\florian\programmation\gamedevelop2\gdl\gdl\dossier.h @@ -6955,7 +6955,7 @@ -1337099492 d:\florian\programmation\gamedevelop2\gdl\gdl\loadingscreen.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\loadingscreen.h @@ -6974,14 +6974,14 @@ -1337099672 d:\florian\programmation\gamedevelop2\gdl\gdl\fontmanager.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\fontmanager.h -1334167483 d:\florian\programmation\gamedevelop2\gdl\gdl\xmlmacros.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\xmlmacros.h -1343479278 d:\florian\programmation\gamedevelop2\gdl\gdl\runtimescene.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\runtimescene.h "GDL/Scene.h" @@ -6989,12 +6989,12 @@ "GDL/ObjInstancesHolder.h" -1337099962 d:\florian\programmation\gamedevelop2\gdl\gdl\runtimegame.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\runtimegame.h "GDL/Game.h" "GDL/ImageManager.h" -1342787803 d:\florian\programmation\gamedevelop2\gdl\gdl\commontools.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\commontools.h @@ -7019,7 +7019,7 @@ 1337099492 d:\florian\programmation\gamedevelop2\gdl\gdl\manualtimer.h -1337101447 d:\florian\programmation\gamedevelop2\gdl\gdl\objinstancesholder.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\objinstancesholder.h @@ -7356,7 +7356,7 @@ "wx/pen.h" "wx/bitmap.h" -1343249083 d:\florian\programmation\gamedevelop2\extensions\particlesystem\particleemitterobjecteditor.h +1347394223 d:\florian\programmation\gamedevelop2\extensions\particlesystem\particleemitterobjecteditor.h @@ -7639,7 +7639,7 @@ "wx/icon.h" "wx/aui/auibook.h" -1343249083 source:d:\florian\programmation\gamedevelop2\extensions\particlesystem\particleemitterobjecteditor.cpp +1347394219 source:d:\florian\programmation\gamedevelop2\extensions\particlesystem\particleemitterobjecteditor.cpp "ParticleEmitterObjectEditor.h" @@ -7804,13 +7804,13 @@ 1323891840 d:\florian\programmation\gamedevelop2\extlibs\wxwidgets\include\wx\generic\fswatcher.h "wx/defs.h" -1325281724 source:d:\florian\programmation\gamedevelop2\extensions\particlesystem\particlesystemwrapper.cpp +1347394219 source:d:\florian\programmation\gamedevelop2\extensions\particlesystem\particlesystemwrapper.cpp "ParticleSystemWrapper.h" -1337163629 source:d:\florian\programmation\gamedevelop2\extensions\particlesystem\extension.cpp +1347394218 source:d:\florian\programmation\gamedevelop2\extensions\particlesystem\extension.cpp "GDL/ExtensionBase.h" "GDL/Version.h" "GDL/AutomatismsSharedDatas.h" @@ -7822,11 +7822,11 @@ "Extension.h" -1287325241 d:\florian\programmation\gamedevelop2\extensions\particlesystem\extensionsubdeclaration1.h +1347394223 d:\florian\programmation\gamedevelop2\extensions\particlesystem\extensionsubdeclaration1.h -1287325351 d:\florian\programmation\gamedevelop2\extensions\particlesystem\extensionsubdeclaration2.h +1347394223 d:\florian\programmation\gamedevelop2\extensions\particlesystem\extensionsubdeclaration2.h -1287325351 d:\florian\programmation\gamedevelop2\extensions\particlesystem\extensionsubdeclaration3.h +1347394223 d:\florian\programmation\gamedevelop2\extensions\particlesystem\extensionsubdeclaration3.h 1299115781 d:\florian\programmation\gamedevelop2\extlibs\boost\boost\version.hpp @@ -7860,7 +7860,7 @@ -1343243305 d:\florian\programmation\gamedevelop2\gdl\gdl\resourcesmanager.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\resourcesmanager.h @@ -7906,7 +7906,7 @@ 1323891840 d:\florian\programmation\gamedevelop2\extlibs\wxwidgets\include\wx\generic\infobar.h -1338214249 d:\florian\programmation\gamedevelop2\gdl\gdl\variablelist.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\variablelist.h "GDL/Variable.h" @@ -7921,7 +7921,7 @@ 1326055346 d:\florian\programmation\gamedevelop2\gdl\gdl\ide\gdexpression.h -1326145263 d:\florian\programmation\gamedevelop2\gdl\gdl\tinyxml\tinyxml.h +1347394217 d:\florian\programmation\gamedevelop2\gdl\gdl\tinyxml\tinyxml.h @@ -7932,7 +7932,7 @@ "GDL/tinyxml/tinystr.h" -1303907668 d:\florian\programmation\gamedevelop2\gdl\gdl\tinyxml\tinystr.h +1347394217 d:\florian\programmation\gamedevelop2\gdl\gdl\tinyxml\tinystr.h @@ -7947,7 +7947,7 @@ -1343158321 d:\florian\programmation\gamedevelop2\gdl\gdl\ide\dialogs\resourceseditor.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\ide\dialogs\resourceseditor.h @@ -7964,26 +7964,26 @@ "GDCore/IDE/Dialogs/MainFrameWrapper.h" "GDL/IDE/ImageFilesWatcher.h" -1325338673 d:\florian\programmation\gamedevelop2\gdl\gdl\ide\imagefileswatcher.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\ide\imagefileswatcher.h -1343243305 d:\florian\programmation\gamedevelop2\gdl\gdl\automatismsshareddatas.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\automatismsshareddatas.h "GDL/AutomatismsRuntimeSharedDatas.h" -1343243305 d:\florian\programmation\gamedevelop2\gdl\gdl\automatismsruntimeshareddatas.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\automatismsruntimeshareddatas.h -1343243305 d:\florian\programmation\gamedevelop2\extensions\particlesystem\particleobstacleautomatism.h +1347394223 d:\florian\programmation\gamedevelop2\extensions\particlesystem\particleobstacleautomatism.h "GDL/Automatism.h" -1343243305 d:\florian\programmation\gamedevelop2\gdl\gdl\automatism.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\automatism.h "GDCore/PlatformDefinition/Automatism.h" -1338053914 source:d:\florian\programmation\gamedevelop2\extensions\particlesystem\particleobstacleautomatism.cpp +1347394219 source:d:\florian\programmation\gamedevelop2\extensions\particlesystem\particleobstacleautomatism.cpp "ParticleObstacleAutomatism.h" "ParticleEmitterObject.h" "ParticleSystemWrapper.h" @@ -7992,13 +7992,13 @@ -1342785926 d:\florian\programmation\gamedevelop2\core\gdcore\events\instructionmetadata.h +1347914250 d:\florian\programmation\gamedevelop2\core\gdcore\events\instructionmetadata.h "GDCore/Events/Instruction.h" -1336936896 d:\florian\programmation\gamedevelop2\core\gdcore\events\instruction.h +1347394225 d:\florian\programmation\gamedevelop2\core\gdcore\events\instruction.h "GDCore/Events/Expression.h" @@ -8006,73 +8006,73 @@ 1336299460 d:\florian\programmation\gamedevelop2\core\gdcore\events\gdexpression.h -1336993949 d:\florian\programmation\gamedevelop2\core\gdcore\events\expressionmetadata.h +1347394225 d:\florian\programmation\gamedevelop2\core\gdcore\events\expressionmetadata.h "GDCore/Events/Instruction.h" "GDCore/Events/InstructionMetadata.h" -1342788529 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\platformextension.h +1347394226 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\platformextension.h "GDCore/Events/ObjectMetadata.h" "GDCore/Events/AutomatismMetadata.h" -1337021073 d:\florian\programmation\gamedevelop2\core\gdcore\ide\arbitraryresourceworker.h +1347394225 d:\florian\programmation\gamedevelop2\core\gdcore\ide\arbitraryresourceworker.h -1346861505 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\project.h +1347394226 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\project.h "GDCore/PlatformDefinition/ObjectGroup.h" "GDCore/PlatformDefinition/ClassWithObjects.h" "GDCore/PlatformDefinition/ChangesNotifier.h" -1343146642 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\layout.h +1347394226 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\layout.h "GDCore/PlatformDefinition/ObjectGroup.h" "GDCore/PlatformDefinition/ClassWithObjects.h" -1343157596 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\automatism.h +1347394226 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\automatism.h -1343246394 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\object.h +1347394226 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\object.h -1342348848 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\objectgroup.h +1347394226 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\objectgroup.h -1337092423 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\variable.h +1347394226 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\variable.h -1337793382 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\variablescontainer.h +1347394226 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\variablescontainer.h -1336937069 d:\florian\programmation\gamedevelop2\core\gdcore\events\expression.h +1347394225 d:\florian\programmation\gamedevelop2\core\gdcore\events\expression.h -1338214257 d:\florian\programmation\gamedevelop2\gdl\gdl\initialinstancescontainer.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\initialinstancescontainer.h "GDCore/PlatformDefinition/InitialInstancesContainer.h" "GDL/Position.h" -1337961900 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\initialinstancescontainer.h +1347394226 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\initialinstancescontainer.h -1337804307 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\initialinstance.h +1347394226 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\initialinstance.h "GDCore/PlatformDefinition/VariablesContainer.h" -1339879119 d:\florian\programmation\gamedevelop2\gdl\gdl\ide\scenecanvassettings.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\ide\scenecanvassettings.h 1323891840 d:\florian\programmation\gamedevelop2\extlibs\wxwidgets\lib\gcc_dll\mswu\wx\setup.h @@ -8125,34 +8125,34 @@ 1323891840 d:\florian\programmation\gamedevelop2\extlibs\wxwidgets\lib\gcc_dll\mswud\wx\setup.h -1342556596 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\layer.h +1347394226 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\layer.h -1342785548 d:\florian\programmation\gamedevelop2\core\gdcore\events\objectmetadata.h +1347394225 d:\florian\programmation\gamedevelop2\core\gdcore\events\objectmetadata.h -1342785497 d:\florian\programmation\gamedevelop2\core\gdcore\events\automatismmetadata.h +1347394225 d:\florian\programmation\gamedevelop2\core\gdcore\events\automatismmetadata.h -1343242665 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\classwithobjects.h +1347394226 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\classwithobjects.h -1343339434 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\changesnotifier.h +1347394226 d:\florian\programmation\gamedevelop2\core\gdcore\platformdefinition\changesnotifier.h -1343340036 d:\florian\programmation\gamedevelop2\gdl\gdl\ide\changesnotifier.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\ide\changesnotifier.h "GDCore/PlatformDefinition/ChangesNotifier.h" -1345043698 d:\florian\programmation\gamedevelop2\core\gdcore\ide\dialogs\mainframewrapper.h +1347394226 d:\florian\programmation\gamedevelop2\core\gdcore\ide\dialogs\mainframewrapper.h -1345469090 d:\florian\programmation\gamedevelop2\gdl\gdl\polygon.h +1347394216 d:\florian\programmation\gamedevelop2\gdl\gdl\polygon.h diff --git a/Extensions/ParticleSystem/ParticleSystemExtension.layout b/Extensions/ParticleSystem/ParticleSystemExtension.layout index a5e5f5bc3e..b7149c6b16 100644 --- a/Extensions/ParticleSystem/ParticleSystemExtension.layout +++ b/Extensions/ParticleSystem/ParticleSystemExtension.layout @@ -1,6 +1,11 @@ - + + + + + + @@ -61,9 +66,4 @@ - - - - - diff --git a/Extensions/ParticleSystem/ParticleSystemWrapper.cpp b/Extensions/ParticleSystem/ParticleSystemWrapper.cpp index 25a4385ae3..54f89b2caf 100644 --- a/Extensions/ParticleSystem/ParticleSystemWrapper.cpp +++ b/Extensions/ParticleSystem/ParticleSystemWrapper.cpp @@ -86,3 +86,4 @@ void ParticleSystemWrapper::Init(const ParticleSystemWrapper & other) particleSystem->removeGroup(other.group); particleSystem->addGroup(group); } + diff --git a/Extensions/ParticleSystem/ParticleSystemWrapper.h b/Extensions/ParticleSystem/ParticleSystemWrapper.h index 25c5b0a0a6..352bf16989 100644 --- a/Extensions/ParticleSystem/ParticleSystemWrapper.h +++ b/Extensions/ParticleSystem/ParticleSystemWrapper.h @@ -85,3 +85,4 @@ class GD_EXTENSION_API ParticleSystemWrapper }; #endif // PARTICLESYSTEMWRAPPER_H + diff --git a/Extensions/ParticleSystem/wxsmith/ParticleEmitterObjectEditor.wxs b/Extensions/ParticleSystem/wxsmith/ParticleEmitterObjectEditor.wxs index a94648ee61..f194bcac16 100644 --- a/Extensions/ParticleSystem/wxsmith/ParticleEmitterObjectEditor.wxs +++ b/Extensions/ParticleSystem/wxsmith/ParticleEmitterObjectEditor.wxs @@ -1,1638 +1,1645 @@ - - - - Editer l'émetteur de particules - 1 - 0 - - - 3 - 0 - 0 - - - - 1 - 0 - 1 - - - 3 - 0 - - - - - - 1 - 0 - - - 4 - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - 10 - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - -1,-1 - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL - 5 - - - - - 179,21 - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - res/addfromimagebanque.png - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - 3 - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - 1 - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - 1 - 0 - - - - - - 2 - - - 1 - - - 7 - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - 55,21 - Temps de vie minimum - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - 55,21 - Temps de vie maximum - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - 3 - 2 - - - - En cochant ceci, l'émetteur ne s'arrêtera jamais d'émettre des particules. - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - Le nombre de particules disponibles. - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - 3 - 1 - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - Le nombre de particules émises à la seconde. -1 pour tout émettre d'un coup. - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - 3 - 1 - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - 5000 - 37,21 - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - 3 - 0 - 0 - - - - - - 2 - 0 - 0 - - - - - - 2 - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - #000000 - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - #000000 - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - - - - 1 - 0 - 0 - - - 3 - - - - - - 1 - 0 - - - 3 - - - - 1 - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - - wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - - - - wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL - 5 - - - - - 5 - - - - - wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,0.1,$(NAME)); - wx/spinctrl.h - - 55,21 - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,0.1,$(NAME)); - - 55,21 - 0 - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - - 1 - 0 - - - 3 - - - - 1 - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - - wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - - - - wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL - 5 - - - - - 5 - - - - - wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,0.1,$(NAME)); - - 55,21 - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,0.1,$(NAME)); - - 55,21 - 0 - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - - 1 - 0 - - - 3 - - - - 1 - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - - wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - - - - wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL - 5 - - - - - 5 - - - - - wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,0.1,$(NAME)); - - 55,21 - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,0.1,$(NAME)); - - 55,21 - 0 - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - - - - 1 - - - 3 - - - - - - - wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - - wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - 4 - - - - - wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL - 5 - - - - - $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,10,$(NAME)); - wx/spinctrl.h - - 55,21 - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,10,$(NAME)); - wx/spinctrl.h - - 55,21 - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - Amplitude de la variation aléatoire de la valeur initiale de la transparence - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,10,$(NAME)); - wx/spinctrl.h - - 55,21 - Amplitude de la variation aléatoire de la valeur. - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - 5,5 - - - - $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,10,$(NAME)); - wx/spinctrl.h - - 55,21 - Amplitude de la variation aléatoire de la valeur. - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - 3 - - - - - - 1 - - - 3 - - - - - - - wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - - wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - 6 - - - - - wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL - 5 - - - - - 55,21 - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - 55,21 - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - Amplitude de la variation aléatoire de la valeur initiale de la transparence - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - 0 - 55,21 - Amplitude de la variation aléatoire de la valeur. - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - 5,5 - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - 5,5 - - - - 0 - 55,21 - Amplitude de la variation aléatoire de la valeur. - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - 5,5 - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - - 1 - - - 3 - - - - - - - wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - - wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - 7 - - - - - wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL - 5 - - - - - $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,100,0,10,$(NAME)); - wx/spinctrl.h - - 55,21 - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,100,0,10,$(NAME)); - wx/spinctrl.h - - 55,21 - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - Amplitude de la variation aléatoire de la valeur initiale de la transparence - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,100,0,10,$(NAME)); - wx/spinctrl.h - - 55,21 - Amplitude de la variation aléatoire de la valeur. - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - 5,5 - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - 5,5 - - - - $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,100,0,10,$(NAME)); - wx/spinctrl.h - - 55,21 - Amplitude de la variation aléatoire de la valeur. - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - 2 - 0 - - - - - - 1 - 0 - - - 3 - 1 - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - 66,21 - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - 66,21 - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - 3 - 1 - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - 66,21 - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - - - - 1 - 0 - - - 3 - 1 - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - 66,21 - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - - - - - - 1 - 0 - - - 3 - 1 - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - 62,21 - Direction de l'émission, sur l'axe Z ( profondeur ) - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - 4 - 2 - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL - 5 - - - - - 62,21 - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - 8,9 - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - 62,21 - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - - - - - 1 - 0 - - - - - 3 - 1 - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - 62,21 - Gravité sur l'axe X - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - 3 - 1 - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - 62,21 - Gravité sur l'axe Z ( profondeur ) - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - 3 - 1 - - - - - wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL - 5 - - - - - 62,21 - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - - - - - - 2 - 1 - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - 3 - - - 62,21 - Gravité sur l'axe X - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - 62,21 - Gravité sur l'axe Y - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - 62,21 - Gravité sur l'axe Z ( profondeur ) - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - - - wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL - 5 - - - - - 3 - 0 - - - 62,21 - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxALIGN_TOP|wxALIGN_CENTER_HORIZONTAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - 10,-1 - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - 3 - 1 - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - - wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL - 5 - - - - - - - - wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - 5 - - - - wxALL|wxEXPAND|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL - - - - - wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL - - - - - + + + + Edit the particle emitter + 1 + 0 + + + 3 + 0 + 0 + + + + 1 + 0 + 1 + + + 3 + 0 + + + + + + 1 + 0 + + + 4 + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + 10 + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + -1,-1 + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL + 5 + + + + + 179,21 + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + res/addfromimagebanque.png + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + 3 + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + 1 + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + 1 + 0 + + + + + + 2 + + + 1 + + + 7 + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + 55,21 + Minimum lifetime + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + 55,21 + Maximum lifetime + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + 3 + 2 + + + + If this box is checked, the emitter will keep emit particles. + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + Available particles number. + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + 3 + 1 + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + Number of particles emitted ( by seconds ). -1 to emit everything in a single shot. + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + 3 + 1 + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + 5000 + 37,21 + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + 3 + 0 + 0 + + + + + + 2 + 0 + 0 + + + + + + 2 + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + #000000 + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + #000000 + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + + + + 1 + 0 + 0 + + + 3 + + + + + + 1 + 0 + + + 3 + + + + 1 + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + + wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + + + + wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL + 5 + + + + + 5 + + + + + wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,0.1,$(NAME)); + wx/spinctrl.h + + 55,21 + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,0.1,$(NAME)); + + 55,21 + 0 + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + + 1 + 0 + + + 3 + + + + 1 + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + + wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + + + + wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL + 5 + + + + + 5 + + + + + wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,0.1,$(NAME)); + + 55,21 + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,0.1,$(NAME)); + + 55,21 + 0 + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + + 1 + 0 + + + 3 + + + + 1 + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + + wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + + + + wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL + 5 + + + + + 5 + + + + + wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,0.1,$(NAME)); + + 55,21 + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,0.1,$(NAME)); + + 55,21 + 0 + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + + + + 1 + + + 3 + + + + + + + wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + + wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + 4 + + + + + wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL + 5 + + + + + $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,10,$(NAME)); + wx/spinctrl.h + + 55,21 + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,10,$(NAME)); + wx/spinctrl.h + + 55,21 + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + Ampltiude of the random variation of the initial transparency + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,10,$(NAME)); + wx/spinctrl.h + + 55,21 + Ampltiude of the random variation of the value. + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + 5,5 + + + + $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,255,0,10,$(NAME)); + wx/spinctrl.h + + 55,21 + Ampltiude of the random variation of the value. + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + 3 + + + + + + 1 + + + 3 + + + + + + + wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + + wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + 6 + + + + + wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL + 5 + + + + + 55,21 + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + 55,21 + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + Ampltiude of the random variation of the initial transparency + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + 0 + 55,21 + Ampltiude of the random variation of the value. + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + 5,5 + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + 5,5 + + + + 0 + 55,21 + Ampltiude of the random variation of the value. + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + 5,5 + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + + 1 + + + 3 + + + + + + + wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + + wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + 7 + + + + + wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL + 5 + + + + + $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,100,0,10,$(NAME)); + wx/spinctrl.h + + 55,21 + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,100,0,10,$(NAME)); + wx/spinctrl.h + + 55,21 + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + Ampltiude of the random variation of the initial transparency + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,100,0,10,$(NAME)); + wx/spinctrl.h + + 55,21 + Ampltiude of the random variation of the value. + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + 5,5 + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + 5,5 + + + + $(THIS) = new $(CLASS)($(PARENT),$(ID),"",$(POS),$(SIZE),0,0,100,0,10,$(NAME)); + wx/spinctrl.h + + 55,21 + Ampltiude of the random variation of the value. + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + 2 + 0 + + + + + + 1 + 0 + + + 3 + 1 + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + 66,21 + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + 66,21 + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + 3 + 1 + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + 66,21 + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + + + + 1 + 0 + + + 3 + 1 + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + 66,21 + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + + + + + + 1 + 0 + + + 3 + 1 + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + 62,21 + Emission X direction + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + 4 + 2 + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL + 5 + + + + + 62,21 + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + 8,9 + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + 62,21 + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + + + + + 1 + 0 + + + + + 3 + 1 + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + 62,21 + Gravity on X axis + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + 3 + 1 + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + 62,21 + Gravity on Z axis ( depth ) + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + 3 + 1 + + + + + wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL + 5 + + + + + 62,21 + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + + + + + + 2 + 1 + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + 3 + + + 62,21 + Gravity on X axis + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + 62,21 + Gravity on Y axis + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + 62,21 + Gravity on Z axis ( depth ) + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + + + wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL + 5 + + + + + 3 + 0 + + + 62,21 + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxALIGN_TOP|wxALIGN_CENTER_HORIZONTAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + 10,-1 + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + 3 + 1 + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + + wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL + 5 + + + + + + + + wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + 5 + + + + wxALL|wxEXPAND|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL + + + + + wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL + + + + + + + + + + + +