UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
syms_file_inf.h File Reference

Go to the source code of this file.

Classes

struct  SYMS_FileLoadCtx
 
struct  SYMS_FileInfNode
 
struct  SYMS_FileInfTask
 
struct  SYMS_FileInfState
 
struct  SYMS_FileInfOptions
 
struct  SYMS_FileInfResult
 

Typedefs

typedef SYMS_String8 SYMS_FileLoadFunc(void *user, SYMS_Arena *arena, SYMS_String8 file_name)
 
typedef struct SYMS_FileLoadCtx SYMS_FileLoadCtx
 
typedef struct SYMS_FileInfNode SYMS_FileInfNode
 
typedef struct SYMS_FileInfTask SYMS_FileInfTask
 
typedef struct SYMS_FileInfState SYMS_FileInfState
 
typedef struct SYMS_FileInfOptions SYMS_FileInfOptions
 
typedef struct SYMS_FileInfResult SYMS_FileInfResult
 

Functions

SYMS_API SYMS_FileInfResult syms_file_inf_infer_from_file_list (SYMS_Arena *arena, SYMS_FileLoadCtx ctx, SYMS_String8List file_name_list, SYMS_FileInfOptions *opts)
 
SYMS_API SYMS_FileInfResult syms_file_inf_infer_from_file (SYMS_Arena *arena, SYMS_FileLoadCtx ctx, SYMS_String8 file_name, SYMS_FileInfOptions *opts)
 
SYMS_API SYMS_FileInfState syms_file_inf_begin (void)
 
SYMS_API SYMS_FileInfNodesyms_file_inf_node_from_name (SYMS_FileInfState *state, SYMS_String8 file_name)
 
SYMS_API SYMS_FileInfNodesyms_file_inf_insert_node (SYMS_Arena *arena, SYMS_FileInfState *state)
 
SYMS_API SYMS_FileInfTasksyms_file_inf_push_task (SYMS_Arena *arena, SYMS_FileInfState *state)
 
SYMS_API void syms_file_inf_pop_task (SYMS_FileInfState *state)
 
SYMS_API SYMS_B32 syms_file_inf_state_step (SYMS_Arena *arena, SYMS_FileInfState *state)
 

Typedef Documentation

◆ SYMS_FileInfNode

◆ SYMS_FileInfOptions

◆ SYMS_FileInfResult

◆ SYMS_FileInfState

◆ SYMS_FileInfTask

◆ SYMS_FileLoadCtx

◆ SYMS_FileLoadFunc

typedef SYMS_String8 SYMS_FileLoadFunc(void *user, SYMS_Arena *arena, SYMS_String8 file_name)

Function Documentation

◆ syms_file_inf_begin()

SYMS_API SYMS_FileInfState syms_file_inf_begin ( void  )

◆ syms_file_inf_infer_from_file()

SYMS_API SYMS_FileInfResult syms_file_inf_infer_from_file ( SYMS_Arena arena,
SYMS_FileLoadCtx  ctx,
SYMS_String8  file_name,
SYMS_FileInfOptions opts 
)

◆ syms_file_inf_infer_from_file_list()

SYMS_API SYMS_FileInfResult syms_file_inf_infer_from_file_list ( SYMS_Arena arena,
SYMS_FileLoadCtx  ctx,
SYMS_String8List  file_name_list,
SYMS_FileInfOptions opts 
)

◆ syms_file_inf_insert_node()

SYMS_API SYMS_FileInfNode * syms_file_inf_insert_node ( SYMS_Arena arena,
SYMS_FileInfState state 
)

◆ syms_file_inf_node_from_name()

SYMS_API SYMS_FileInfNode * syms_file_inf_node_from_name ( SYMS_FileInfState state,
SYMS_String8  file_name 
)

◆ syms_file_inf_pop_task()

SYMS_API void syms_file_inf_pop_task ( SYMS_FileInfState state)

◆ syms_file_inf_push_task()

SYMS_API SYMS_FileInfTask * syms_file_inf_push_task ( SYMS_Arena arena,
SYMS_FileInfState state 
)

◆ syms_file_inf_state_step()

SYMS_API SYMS_B32 syms_file_inf_state_step ( SYMS_Arena arena,
SYMS_FileInfState state 
)