Move ShaderCreateDialog's ShaderType enum out of the header

This commit is contained in:
Aaron Franke 2022-08-15 15:08:50 -05:00
parent 4dbb6ecc21
commit a165d4dd72
No known key found for this signature in database
GPG key ID: 40A1750B977E56BF
2 changed files with 7 additions and 7 deletions

View file

@ -37,6 +37,13 @@
#include "scene/resources/visual_shader.h"
#include "servers/rendering/shader_types.h"
enum ShaderType {
SHADER_TYPE_TEXT,
SHADER_TYPE_VISUAL,
SHADER_TYPE_INC,
SHADER_TYPE_MAX,
};
void ShaderCreateDialog::_notification(int p_what) {
switch (p_what) {
case NOTIFICATION_ENTER_TREE: {

View file

@ -44,13 +44,6 @@ class EditorFileDialog;
class ShaderCreateDialog : public ConfirmationDialog {
GDCLASS(ShaderCreateDialog, ConfirmationDialog);
enum ShaderType {
SHADER_TYPE_TEXT,
SHADER_TYPE_VISUAL,
SHADER_TYPE_INC,
SHADER_TYPE_MAX,
};
struct ShaderTypeData {
List<String> extensions;
String default_extension;