Fix Cycles debug build assert on some platforms, tighten checks to avoid this in...
[blender.git] / intern / cycles / graph / node.h
index bb84f982fb36523f92c9f379fff2ce592a8dbf05..64410f4539b3f92e18c661ed473d2deb395a9453 100644 (file)
@@ -38,6 +38,7 @@ struct Node
        /* set values */
        void set(const SocketType& input, bool value);
        void set(const SocketType& input, int value);
+       void set(const SocketType& input, uint value);
        void set(const SocketType& input, float value);
        void set(const SocketType& input, float2 value);
        void set(const SocketType& input, float3 value);
@@ -60,6 +61,7 @@ struct Node
        /* get values */
        bool get_bool(const SocketType& input) const;
        int get_int(const SocketType& input) const;
+       uint get_uint(const SocketType& input) const;
        float get_float(const SocketType& input) const;
        float2 get_float2(const SocketType& input) const;
        float3 get_float3(const SocketType& input) const;