Files
WickedEngine/Editor/VoxelGridWindow.h
T
Turánszki János fea9d9f702 Pathfinding (#805)
2024-02-25 18:40:50 +01:00

28 lines
698 B
C++

#pragma once
class EditorComponent;
class VoxelGridWindow : public wi::gui::Window
{
public:
void Create(EditorComponent* editor);
EditorComponent* editor = nullptr;
wi::ecs::Entity entity = wi::ecs::INVALID_ENTITY;
void SetEntity(wi::ecs::Entity entity);
wi::gui::Label infoLabel;
wi::gui::TextInputField dimXInput;
wi::gui::TextInputField dimYInput;
wi::gui::TextInputField dimZInput;
wi::gui::Button clearButton;
wi::gui::Button voxelizeObjectsButton;
wi::gui::Button voxelizeNavigationButton;
wi::gui::Button voxelizeCollidersButton;
wi::gui::Button fitToSceneButton;
wi::gui::CheckBox subtractCheckBox;
wi::gui::CheckBox debugAllCheckBox;
void ResizeLayout() override;
};