1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-06 12:20:30 +00:00

Use flags instead TYPE_ enum in visual shaders editor

This commit is contained in:
Yuri Roubinsky
2020-09-06 10:43:14 +03:00
parent 9fc4f17281
commit 004d8e86a6
2 changed files with 146 additions and 137 deletions

View File

@@ -85,6 +85,14 @@ class VisualShaderEditor : public VBoxContainer {
bool preview_showed;
enum TypeFlags {
TYPE_FLAGS_VERTEX = 1,
TYPE_FLAGS_FRAGMENT = 2,
TYPE_FLAGS_LIGHT = 4,
TYPE_FLAGS_COMPUTE = 8,
TYPE_FLAGS_VERTEX_FRAGMENT_LIGHT = TYPE_FLAGS_VERTEX | TYPE_FLAGS_FRAGMENT | TYPE_FLAGS_LIGHT,
};
enum ToolsMenuOptions {
EXPAND_ALL,
COLLAPSE_ALL