![]() |
Rigs of Rods 2023.09
Soft-body Physics Simulation
|
Minimalist editor mode; orig. More...
#include <TerrainEditor.h>
Public Member Functions | |
| void | UpdateInputEvents (float dt) |
| void | WriteSeparateOutputFile () |
| Writes 'editor_out.log' to 'config' directory - original solution, still used for zipped terrains. | |
| void | WriteEditsToTobjFiles () |
| Updates existing TOBJ files - new solution, only for projects (unzipped terrains). | |
| void | ClearSelectedObject () |
| void | SetSelectedObjectByID (TerrainEditorObjectID_t id) |
| TerrainEditorObjectID_t | GetSelectedObjectID () const |
| const TerrainEditorObjectPtr & | FetchSelectedObject () |
Static Public Attributes | |
| static const TerrainEditorObjectPtr | TERRAINEDITOROBJECTPTR_NULL |
Private Attributes | |
| bool | m_object_tracking = true |
| int | m_rotation_axis = 1 |
| 0=X, 1=Y, 2=Z | |
| std::string | m_last_object_name |
| TerrainEditorObjectID_t | m_selected_object_id = TERRAINEDITOROBJECTID_INVALID |
Minimalist editor mode; orig.
code by Ulteq/2016
Definition at line 79 of file TerrainEditor.h.
| void TerrainEditor::ClearSelectedObject | ( | ) |
Definition at line 382 of file TerrainEditor.cpp.
| const TerrainEditorObjectPtr & TerrainEditor::FetchSelectedObject | ( | ) |
Definition at line 425 of file TerrainEditor.cpp.
| TerrainEditorObjectID_t TerrainEditor::GetSelectedObjectID | ( | ) | const |
Definition at line 420 of file TerrainEditor.cpp.
| void TerrainEditor::SetSelectedObjectByID | ( | TerrainEditorObjectID_t | id | ) |
Definition at line 387 of file TerrainEditor.cpp.
| void TerrainEditor::UpdateInputEvents | ( | float | dt | ) |
Definition at line 43 of file TerrainEditor.cpp.
| void TerrainEditor::WriteEditsToTobjFiles | ( | ) |
Updates existing TOBJ files - new solution, only for projects (unzipped terrains).
Definition at line 310 of file TerrainEditor.cpp.
| void TerrainEditor::WriteSeparateOutputFile | ( | ) |
Writes 'editor_out.log' to 'config' directory - original solution, still used for zipped terrains.
Definition at line 234 of file TerrainEditor.cpp.
|
private |
Definition at line 96 of file TerrainEditor.h.
|
private |
Definition at line 94 of file TerrainEditor.h.
|
private |
0=X, 1=Y, 2=Z
Definition at line 95 of file TerrainEditor.h.
|
private |
Definition at line 99 of file TerrainEditor.h.
|
static |
Definition at line 90 of file TerrainEditor.h.