feat: updated engine version to 4.4-rc1
This commit is contained in:
parent
ee00efde1f
commit
21ba8e33af
5459 changed files with 1128836 additions and 198305 deletions
|
|
@ -42,8 +42,6 @@ class VisualShaderNode;
|
|||
class VisualShader : public Shader {
|
||||
GDCLASS(VisualShader, Shader);
|
||||
|
||||
friend class VisualShaderNodeVersionChecker;
|
||||
|
||||
public:
|
||||
enum Type {
|
||||
TYPE_VERTEX,
|
||||
|
|
@ -68,7 +66,7 @@ public:
|
|||
|
||||
struct DefaultTextureParam {
|
||||
StringName name;
|
||||
List<Ref<Texture2D>> params;
|
||||
List<Ref<Texture>> params;
|
||||
};
|
||||
|
||||
enum VaryingMode {
|
||||
|
|
@ -142,6 +140,9 @@ private:
|
|||
HashSet<StringName> flags;
|
||||
|
||||
HashMap<String, Varying> varyings;
|
||||
#ifdef TOOLS_ENABLED
|
||||
HashMap<String, Variant> preview_params;
|
||||
#endif
|
||||
List<Varying> varyings_list;
|
||||
|
||||
mutable SafeFlag dirty;
|
||||
|
|
@ -199,6 +200,10 @@ public: // internal methods
|
|||
void set_varying_type(const String &p_name, VaryingType p_type);
|
||||
VaryingType get_varying_type(const String &p_name);
|
||||
|
||||
void _set_preview_shader_parameter(const String &p_name, const Variant &p_value);
|
||||
Variant _get_preview_shader_parameter(const String &p_name) const;
|
||||
bool _has_preview_shader_parameter(const String &p_name) const;
|
||||
|
||||
Vector2 get_node_position(Type p_type, int p_id) const;
|
||||
Ref<VisualShaderNode> get_node(Type p_type, int p_id) const;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue