mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-07-14 21:41:25 -07:00
more work on watch view to replace all old uis
This commit is contained in:
@@ -109,7 +109,7 @@ typedef enum EV_BlockKind
|
||||
EV_BlockKind_EnumMembers, // members of enum
|
||||
EV_BlockKind_Elements, // elements of array
|
||||
EV_BlockKind_Canvas, // escape hatch for arbitrary UI
|
||||
EV_BlockKind_DebugInfoTable, // block of filtered debug info table elements
|
||||
EV_BlockKind_DebugInfoTable, // block of filtered debug info table elements
|
||||
EV_BlockKind_COUNT,
|
||||
}
|
||||
EV_BlockKind;
|
||||
@@ -143,6 +143,7 @@ typedef struct EV_BlockNode EV_BlockNode;
|
||||
struct EV_BlockNode
|
||||
{
|
||||
EV_BlockNode *next;
|
||||
EV_BlockNode *prev;
|
||||
EV_Block v;
|
||||
};
|
||||
|
||||
@@ -172,7 +173,7 @@ struct EV_BlockArray
|
||||
#define EV_VIEW_RULE_EXPR_RESOLUTION_FUNCTION_NAME(name) ev_view_rule_expr_resolution__##name
|
||||
#define EV_VIEW_RULE_EXPR_RESOLUTION_FUNCTION_DEF(name) internal EV_VIEW_RULE_EXPR_RESOLUTION_FUNCTION_SIG(EV_VIEW_RULE_EXPR_RESOLUTION_FUNCTION_NAME(name))
|
||||
#define EV_VIEW_RULE_BLOCK_PROD_FUNCTION_SIG(name) void name(Arena *arena, \
|
||||
EV_View *view, \
|
||||
EV_View *view, \
|
||||
String8 filter, \
|
||||
EV_Key parent_key, \
|
||||
EV_Key key, \
|
||||
|
||||
Reference in New Issue
Block a user