mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-05 21:38:40 +00:00
begin moving all visualizer view rules to new eval visualization block system
This commit is contained in:
@@ -11270,7 +11270,7 @@ rd_frame(void)
|
||||
info.string = rd_collection_name_table[idx];
|
||||
info.flags = EV_ViewRuleInfoFlag_Expandable;
|
||||
info.expr_resolution = EV_VIEW_RULE_EXPR_RESOLUTION_FUNCTION_NAME(identity);
|
||||
info.expr_expand_info = rd_collection_expr_expand_info_hook_function_table[idx];;
|
||||
info.expr_expand_info = rd_collection_expr_expand_info_hook_function_table[idx];
|
||||
info.expr_expand_range_info = rd_collection_expr_expand_range_info_hook_function_table[idx];
|
||||
info.expr_expand_id_from_num = rd_collection_expr_expand_id_from_num_hook_function_table[idx];
|
||||
info.expr_expand_num_from_id = rd_collection_expr_expand_num_from_id_hook_function_table[idx];
|
||||
@@ -11285,9 +11285,14 @@ rd_frame(void)
|
||||
if(src_info->flags & RD_ViewRuleInfoFlag_CanUseInWatchTable)
|
||||
{
|
||||
EV_ViewRuleInfo dst_info = {0};
|
||||
dst_info.string = src_info->string;
|
||||
dst_info.flags = src_info->flags & RD_ViewRuleInfoFlag_CanExpand ? EV_ViewRuleInfoFlag_Expandable : 0;
|
||||
dst_info.block_prod = src_info->block_prod;
|
||||
dst_info.string = src_info->string;
|
||||
dst_info.flags = src_info->flags & RD_ViewRuleInfoFlag_CanExpand ? EV_ViewRuleInfoFlag_Expandable : 0;
|
||||
dst_info.expr_resolution = EV_VIEW_RULE_EXPR_RESOLUTION_FUNCTION_NAME(identity);
|
||||
dst_info.expr_expand_info = src_info->expr_expand_info;
|
||||
dst_info.expr_expand_range_info = EV_VIEW_RULE_EXPR_EXPAND_RANGE_INFO_FUNCTION_NAME(nil);
|
||||
dst_info.expr_expand_id_from_num = EV_VIEW_RULE_EXPR_EXPAND_ID_FROM_NUM_FUNCTION_NAME(identity);
|
||||
dst_info.expr_expand_num_from_id = EV_VIEW_RULE_EXPR_EXPAND_NUM_FROM_ID_FUNCTION_NAME(identity);
|
||||
dst_info.block_prod = src_info->block_prod;
|
||||
ev_view_rule_info_table_push(scratch.arena, view_rule_info_table, &dst_info);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user