35 result.allocate_single_value();
36 result.set_float_value(
context().get_time());
42 result.allocate_single_value();
43 result.set_float_value(
float(
context().get_frame_number()));
NodeOperation(Context &context, DNode node)
Result & get_result(StringRef identifier)
Context & context() const
local_group_size(16, 16) .push_constant(Type b
void node_register_type(bNodeType *ntype)
static void cmp_node_scene_time_declare(NodeDeclarationBuilder &b)
static NodeOperation * get_compositor_operation(Context &context, DNode node)
void register_node_type_cmp_scene_time()
void cmp_node_type_base(blender::bke::bNodeType *ntype, int type, const char *name, short nclass)
NodeGetCompositorOperationFunction get_compositor_operation
NodeDeclareFunction declare