Skip to content

Commit 712799e

Browse files
committed
fixed closing imgui drawing node content blocks
1 parent ce64f15 commit 712799e

18 files changed

+36
-0
lines changed

src/objects/math/Clamp.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,8 @@ void Clamp::drawObjectNodeGui( ImGuiEx::NodeCanvas& _nodeCanvas ){
140140
this->setCustomVar(static_cast<float>(max),"MAX");
141141
}
142142

143+
_nodeCanvas.EndNodeContent();
144+
143145
}
144146

145147
}

src/objects/math/Map.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,8 @@ void Map::drawObjectNodeGui( ImGuiEx::NodeCanvas& _nodeCanvas ){
163163

164164
_nodeCanvas.getNodeDrawList()->AddCircleFilled(ImVec2(window_pos.x + (50*this->scaleFactor),window_pos.y + (IMGUI_EX_NODE_HEADER_HEIGHT*this->scaleFactor) + (pinDistance/2) + ((pinDistance*2)*valuePercentage) + pinDistance),4*scaleFactor,IM_COL32(160,160,160,255),40);
165165
_nodeCanvas.getNodeDrawList()->AddCircleFilled(ImVec2(window_pos.x + (130*this->scaleFactor),window_pos.y + (IMGUI_EX_NODE_HEADER_HEIGHT*this->scaleFactor) + (pinDistance/2) + ((pinDistance*4)*valuePercentage)),4*scaleFactor,IM_COL32(160,160,160,255),40);
166+
167+
_nodeCanvas.EndNodeContent();
166168
}
167169

168170
}

src/objects/sound/Oscillator.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,8 @@ void Oscillator::drawObjectNodeGui( ImGuiEx::NodeCanvas& _nodeCanvas ){
353353
this->setCustomVar(noise_float,"NOISE_LEVEL");
354354
}
355355

356+
_nodeCanvas.EndNodeContent();
357+
356358
}
357359

358360
}

src/objects/sound/SoundfilePlayer.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -288,6 +288,8 @@ void SoundfilePlayer::drawObjectNodeGui( ImGuiEx::NodeCanvas& _nodeCanvas ){
288288
}else if(!isNewObject && !audiofile.loaded()){
289289
ImGui::Text("FILE NOT FOUND!");
290290
}
291+
292+
_nodeCanvas.EndNodeContent();
291293
}
292294

293295
// file dialog

src/objects/sound/pdspADSR.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,8 @@ void pdspADSR::drawObjectNodeGui( ImGuiEx::NodeCanvas& _nodeCanvas ){
223223
this->setCustomVar(releaseHardness,"RELEASE_CURVE");
224224
}
225225

226+
_nodeCanvas.EndNodeContent();
227+
226228
}
227229

228230
}

src/objects/sound/pdspAHR.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,8 @@ void pdspAHR::drawObjectNodeGui( ImGuiEx::NodeCanvas& _nodeCanvas ){
204204
this->setCustomVar(releaseHardness,"RELEASE_CURVE");
205205
}
206206

207+
_nodeCanvas.EndNodeContent();
208+
207209
}
208210

209211
}

src/objects/sound/pdspBitNoise.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,8 @@ void pdspBitNoise::drawObjectNodeGui( ImGuiEx::NodeCanvas& _nodeCanvas ){
182182
this->setCustomVar(bits,"BITS");
183183
}
184184

185+
_nodeCanvas.EndNodeContent();
186+
185187
}
186188

187189
}

src/objects/sound/pdspChorusEffect.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,8 @@ void pdspChorusEffect::drawObjectNodeGui( ImGuiEx::NodeCanvas& _nodeCanvas ){
184184
this->setCustomVar(delay,"DELAY");
185185
}
186186

187+
_nodeCanvas.EndNodeContent();
188+
187189
}
188190

189191
}

src/objects/sound/pdspCombFilter.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,8 @@ void pdspCombFilter::drawObjectNodeGui( ImGuiEx::NodeCanvas& _nodeCanvas ){
180180
this->setCustomVar(static_cast<float>(feedback),"FEEDBACK");
181181
}
182182

183+
_nodeCanvas.EndNodeContent();
184+
183185
}
184186

185187
}

src/objects/sound/pdspCompressor.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,8 @@ void pdspCompressor::drawObjectNodeGui( ImGuiEx::NodeCanvas& _nodeCanvas ){
240240
knee_ctrl.set(knee);
241241
this->setCustomVar(knee,"KNEE");
242242
}
243+
244+
_nodeCanvas.EndNodeContent();
243245
}
244246

245247
}

0 commit comments

Comments
 (0)