[Bf-blender-cvs] [0f60cefa297] greasepencil-object: GPencil: Remove this pointer from SVG exporter

Antonio Vazquez noreply at git.blender.org
Fri Jul 31 12:00:05 CEST 2020


Commit: 0f60cefa297d7493407679afe403ad22215109b2
Author: Antonio Vazquez
Date:   Fri Jul 31 11:59:57 2020 +0200
Branches: greasepencil-object
https://developer.blender.org/rB0f60cefa297d7493407679afe403ad22215109b2

GPencil: Remove this pointer from SVG exporter

===================================================================

M	source/blender/io/gpencil/intern/gpencil_io_base.cc
M	source/blender/io/gpencil/intern/gpencil_io_base.h
M	source/blender/io/gpencil/intern/gpencil_io_svg.cc
M	source/blender/io/gpencil/intern/gpencil_io_svg.h

===================================================================

diff --git a/source/blender/io/gpencil/intern/gpencil_io_base.cc b/source/blender/io/gpencil/intern/gpencil_io_base.cc
index 2d15e55b430..2b5e5532a22 100644
--- a/source/blender/io/gpencil/intern/gpencil_io_base.cc
+++ b/source/blender/io/gpencil/intern/gpencil_io_base.cc
@@ -59,38 +59,38 @@ namespace io {
 namespace gpencil {
 
 /* Constructor. */
-GpencilExporter::GpencilExporter(const struct GpencilExportParams *params)
+GpencilExporter::GpencilExporter(const struct GpencilExportParams *iparams)
 {
-  this->params.frame_start = params->frame_start;
-  this->params.frame_end = params->frame_end;
-  this->params.obact = params->obact;
-  this->params.region = params->region;
-  this->params.C = params->C;
-  this->params.filename = params->filename;
-  this->params.mode = params->mode;
-  this->params.flag = params->flag;
+  params.frame_start = iparams->frame_start;
+  params.frame_end = iparams->frame_end;
+  params.obact = iparams->obact;
+  params.region = iparams->region;
+  params.C = iparams->C;
+  params.filename = iparams->filename;
+  params.mode = iparams->mode;
+  params.flag = iparams->flag;
 
   /* Easy access data. */
-  this->bmain = CTX_data_main(params->C);
-  this->depsgraph = CTX_data_depsgraph_pointer(params->C);
-  this->rv3d = (RegionView3D *)params->region->regiondata;
-  this->gpd = (bGPdata *)params->obact->data;
+  bmain = CTX_data_main(params.C);
+  depsgraph = CTX_data_depsgraph_pointer(params.C);
+  rv3d = (RegionView3D *)params.region->regiondata;
+  gpd = (bGPdata *)params.obact->data;
 
-  this->winx = params->region->winx;
-  this->winy = params->region->winy;
+  winx = params.region->winx;
+  winy = params.region->winy;
 
   /* Prepare output filename with full path. */
-  set_out_filename(params->filename);
+  set_out_filename(params.filename);
 
   /* Load list of selected objects. */
-  ViewLayer *view_layer = CTX_data_view_layer(params->C);
+  ViewLayer *view_layer = CTX_data_view_layer(params.C);
   LISTBASE_FOREACH (Base *, base, &view_layer->object_bases) {
     Object *object = base->object;
 
     if (object->type != OB_GPENCIL) {
       continue;
     }
-    if (((params->flag & GP_EXPORT_SELECTED_OBJECTS) == 0) && (params->obact != object)) {
+    if (((params.flag & GP_EXPORT_SELECTED_OBJECTS) == 0) && (params.obact != object)) {
       continue;
     }
 
@@ -304,9 +304,9 @@ void GpencilExporter::gps_current_set(struct Object *ob, struct bGPDstroke *gps)
   gp_style_current_set(gp_style);
 }
 
-void GpencilExporter::gp_style_current_set(MaterialGPencilStyle *gp_style)
+void GpencilExporter::gp_style_current_set(MaterialGPencilStyle *igp_style)
 {
-  this->gp_style = gp_style;
+  gp_style = igp_style;
   is_stroke = ((gp_style->flag & GP_MATERIAL_STROKE_SHOW) &&
                (gp_style->stroke_rgba[3] > GPENCIL_ALPHA_OPACITY_THRESH));
   is_fill = ((gp_style->flag & GP_MATERIAL_FILL_SHOW) &&
diff --git a/source/blender/io/gpencil/intern/gpencil_io_base.h b/source/blender/io/gpencil/intern/gpencil_io_base.h
index 4f9d138513a..c29c8bcd94a 100644
--- a/source/blender/io/gpencil/intern/gpencil_io_base.h
+++ b/source/blender/io/gpencil/intern/gpencil_io_base.h
@@ -45,7 +45,7 @@ namespace gpencil {
 class GpencilExporter {
 
  public:
-  GpencilExporter(const struct GpencilExportParams *params);
+  GpencilExporter(const struct GpencilExportParams *iparams);
   virtual bool write(std::string actual_frame) = 0;
 
   /* Geometry functions. */
diff --git a/source/blender/io/gpencil/intern/gpencil_io_svg.cc b/source/blender/io/gpencil/intern/gpencil_io_svg.cc
index 8260610347a..4529d79863b 100644
--- a/source/blender/io/gpencil/intern/gpencil_io_svg.cc
+++ b/source/blender/io/gpencil/intern/gpencil_io_svg.cc
@@ -63,11 +63,11 @@ namespace io {
 namespace gpencil {
 
 /* Constructor. */
-GpencilExporterSVG::GpencilExporterSVG(const struct GpencilExportParams *params)
-    : GpencilExporter(params)
+GpencilExporterSVG::GpencilExporterSVG(const struct GpencilExportParams *iparams)
+    : GpencilExporter(iparams)
 {
-  this->invert_axis[0] = false;
-  this->invert_axis[1] = true;
+  invert_axis[0] = false;
+  invert_axis[1] = true;
 }
 
 /* Main write method for SVG format. */
diff --git a/source/blender/io/gpencil/intern/gpencil_io_svg.h b/source/blender/io/gpencil/intern/gpencil_io_svg.h
index 0f0c7b4a8c9..7ef9a935b00 100644
--- a/source/blender/io/gpencil/intern/gpencil_io_svg.h
+++ b/source/blender/io/gpencil/intern/gpencil_io_svg.h
@@ -43,7 +43,7 @@ namespace gpencil {
 class GpencilExporterSVG : public GpencilExporter {
 
  public:
-  GpencilExporterSVG(const struct GpencilExportParams *params);
+  GpencilExporterSVG(const struct GpencilExportParams *iparams);
   bool write(std::string actual_frame);
 
  private:



More information about the Bf-blender-cvs mailing list