Lines Matching refs:ui_name

92   ustring ui_name;  member
113 ustring ui_name,
121 void register_output(ustring name, ustring ui_name, SocketType::Type type);
170 #define SOCKET_DEFINE(name, ui_name, default_value, datatype, TYPE, flags, ...) \ argument
175 ustring(ui_name), \
185 #define SOCKET_BOOLEAN(name, ui_name, default_value, ...) \ argument
186 SOCKET_DEFINE(name, ui_name, default_value, bool, SocketType::BOOLEAN, 0, ##__VA_ARGS__)
187 #define SOCKET_INT(name, ui_name, default_value, ...) \ argument
188 SOCKET_DEFINE(name, ui_name, default_value, int, SocketType::INT, 0, ##__VA_ARGS__)
189 #define SOCKET_UINT(name, ui_name, default_value, ...) \ argument
190 SOCKET_DEFINE(name, ui_name, default_value, uint, SocketType::UINT, 0, ##__VA_ARGS__)
191 #define SOCKET_FLOAT(name, ui_name, default_value, ...) \ argument
192 SOCKET_DEFINE(name, ui_name, default_value, float, SocketType::FLOAT, 0, ##__VA_ARGS__)
193 #define SOCKET_COLOR(name, ui_name, default_value, ...) \ argument
194 SOCKET_DEFINE(name, ui_name, default_value, float3, SocketType::COLOR, 0, ##__VA_ARGS__)
195 #define SOCKET_VECTOR(name, ui_name, default_value, ...) \ argument
196 SOCKET_DEFINE(name, ui_name, default_value, float3, SocketType::VECTOR, 0, ##__VA_ARGS__)
197 #define SOCKET_POINT(name, ui_name, default_value, ...) \ argument
198 SOCKET_DEFINE(name, ui_name, default_value, float3, SocketType::POINT, 0, ##__VA_ARGS__)
199 #define SOCKET_NORMAL(name, ui_name, default_value, ...) \ argument
200 SOCKET_DEFINE(name, ui_name, default_value, float3, SocketType::NORMAL, 0, ##__VA_ARGS__)
201 #define SOCKET_POINT2(name, ui_name, default_value, ...) \ argument
202 SOCKET_DEFINE(name, ui_name, default_value, float2, SocketType::POINT2, 0, ##__VA_ARGS__)
203 #define SOCKET_STRING(name, ui_name, default_value, ...) \ argument
204 SOCKET_DEFINE(name, ui_name, default_value, ustring, SocketType::STRING, 0, ##__VA_ARGS__)
205 #define SOCKET_TRANSFORM(name, ui_name, default_value, ...) \ argument
206 SOCKET_DEFINE(name, ui_name, default_value, Transform, SocketType::TRANSFORM, 0, ##__VA_ARGS__)
207 #define SOCKET_ENUM(name, ui_name, values, default_value, ...) \ argument
212 ustring(ui_name), \
220 #define SOCKET_NODE(name, ui_name, node_type, ...) \ argument
225 ustring(ui_name), \
234 #define SOCKET_BOOLEAN_ARRAY(name, ui_name, default_value, ...) \ argument
236 name, ui_name, default_value, array<bool>, SocketType::BOOLEAN_ARRAY, 0, ##__VA_ARGS__)
237 #define SOCKET_INT_ARRAY(name, ui_name, default_value, ...) \ argument
238 SOCKET_DEFINE(name, ui_name, default_value, array<int>, SocketType::INT_ARRAY, 0, ##__VA_ARGS__)
239 #define SOCKET_FLOAT_ARRAY(name, ui_name, default_value, ...) \ argument
241 name, ui_name, default_value, array<float>, SocketType::FLOAT_ARRAY, 0, ##__VA_ARGS__)
242 #define SOCKET_COLOR_ARRAY(name, ui_name, default_value, ...) \ argument
244 name, ui_name, default_value, array<float3>, SocketType::COLOR_ARRAY, 0, ##__VA_ARGS__)
245 #define SOCKET_VECTOR_ARRAY(name, ui_name, default_value, ...) \ argument
247 name, ui_name, default_value, array<float3>, SocketType::VECTOR_ARRAY, 0, ##__VA_ARGS__)
248 #define SOCKET_POINT_ARRAY(name, ui_name, default_value, ...) \ argument
250 name, ui_name, default_value, array<float3>, SocketType::POINT_ARRAY, 0, ##__VA_ARGS__)
251 #define SOCKET_NORMAL_ARRAY(name, ui_name, default_value, ...) \ argument
253 name, ui_name, default_value, array<float3>, SocketType::NORMAL_ARRAY, 0, ##__VA_ARGS__)
254 #define SOCKET_POINT2_ARRAY(name, ui_name, default_value, ...) \ argument
256 name, ui_name, default_value, array<float2>, SocketType::POINT2_ARRAY, 0, ##__VA_ARGS__)
257 #define SOCKET_STRING_ARRAY(name, ui_name, default_value, ...) \ argument
259 name, ui_name, default_value, array<ustring>, SocketType::STRING_ARRAY, 0, ##__VA_ARGS__)
260 #define SOCKET_TRANSFORM_ARRAY(name, ui_name, default_value, ...) \ argument
262 ui_name, \
268 #define SOCKET_NODE_ARRAY(name, ui_name, node_type, ...) \ argument
273 ustring(ui_name), \
282 #define SOCKET_IN_BOOLEAN(name, ui_name, default_value, ...) \ argument
284 ui_name, \
290 #define SOCKET_IN_INT(name, ui_name, default_value, ...) \ argument
292 name, ui_name, default_value, int, SocketType::INT, SocketType::LINKABLE, ##__VA_ARGS__)
293 #define SOCKET_IN_FLOAT(name, ui_name, default_value, ...) \ argument
295 ui_name, \
301 #define SOCKET_IN_COLOR(name, ui_name, default_value, ...) \ argument
303 ui_name, \
309 #define SOCKET_IN_VECTOR(name, ui_name, default_value, ...) \ argument
311 ui_name, \
317 #define SOCKET_IN_POINT(name, ui_name, default_value, ...) \ argument
319 ui_name, \
325 #define SOCKET_IN_NORMAL(name, ui_name, default_value, ...) \ argument
327 ui_name, \
333 #define SOCKET_IN_STRING(name, ui_name, default_value, ...) \ argument
335 ui_name, \
341 #define SOCKET_IN_CLOSURE(name, ui_name, ...) \ argument
343 ustring(ui_name), \
352 #define SOCKET_OUT_BOOLEAN(name, ui_name) \ argument
354 type->register_output(ustring(#name), ustring(ui_name), SocketType::BOOLEAN); \
356 #define SOCKET_OUT_INT(name, ui_name) \ argument
358 type->register_output(ustring(#name), ustring(ui_name), SocketType::INT); \
360 #define SOCKET_OUT_FLOAT(name, ui_name) \ argument
362 type->register_output(ustring(#name), ustring(ui_name), SocketType::FLOAT); \
364 #define SOCKET_OUT_COLOR(name, ui_name) \ argument
366 type->register_output(ustring(#name), ustring(ui_name), SocketType::COLOR); \
368 #define SOCKET_OUT_VECTOR(name, ui_name) \ argument
370 type->register_output(ustring(#name), ustring(ui_name), SocketType::VECTOR); \
372 #define SOCKET_OUT_POINT(name, ui_name) \ argument
374 type->register_output(ustring(#name), ustring(ui_name), SocketType::POINT); \
376 #define SOCKET_OUT_NORMAL(name, ui_name) \ argument
378 type->register_output(ustring(#name), ustring(ui_name), SocketType::NORMAL); \
380 #define SOCKET_OUT_CLOSURE(name, ui_name) \ argument
382 type->register_output(ustring(#name), ustring(ui_name), SocketType::CLOSURE); \
384 #define SOCKET_OUT_STRING(name, ui_name) \ argument
386 type->register_output(ustring(#name), ustring(ui_name), SocketType::STRING); \
388 #define SOCKET_OUT_ENUM(name, ui_name) \ argument
390 type->register_output(ustring(#name), ustring(ui_name), SocketType::ENUM); \