TerraForge3D  2.3.1
3D Terrain And Landscape Generator

◆ OnRender()

void TimeBasedSeedNode::OnRender ( )
virtual

Implements NodeEditorNode.

Definition at line 24 of file TimeBasedSeedNode.cpp.

25{
26 DrawHeader("Time Based Seed");
27 ImGui::Dummy(ImVec2(200, 10));
28 ImGui::SameLine();
29 ImGui::Text("Time");
30 outputPins[0]->Render();
31 ImGui::NewLine();
32 ImGui::Text("Current Seed : ");
33 ImGui::SameLine();
34 ImGui::PushItemWidth(200);
35 ImGui::InputInt(MAKE_IMGUI_ID(id), &val, 1);
36 ImGui::PopItemWidth();
37 ImGui::NewLine();
38
39 if (ImGui::Button("Regenerate Seed"))
40 {
41 val = time(NULL);
42 }
43}