UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SYMS_TypeNode Struct Reference

#include <syms_type_graph.h>

Public Attributes

SYMS_TypeKind kind
 
SYMS_String8 name
 
SYMS_U64 byte_size
 
SYMS_TypeUniqueInfounique
 
struct SYMS_TypeNodedirect_type
 
struct SYMS_TypeNodethis_type
 
union { 
 
   SYMS_TypeModifiers   mods 
 
   SYMS_U64   array_count 
 
   struct { 
 
      SYMS_U32   off 
 
      SYMS_U32   count 
 
   }   bits 
 
   struct { 
 
      struct SYMS_TypeNode **   params 
 
      SYMS_U64   param_count 
 
   }   proc 
 
   void *   lazy_ptr 
 
};  
 

Member Data Documentation

◆ [union]

union { ... } SYMS_TypeNode

◆ array_count

SYMS_U64 SYMS_TypeNode::array_count

◆ [struct]

struct { ... } SYMS_TypeNode::bits

◆ byte_size

SYMS_U64 SYMS_TypeNode::byte_size

◆ count

SYMS_U32 SYMS_TypeNode::count

◆ direct_type

struct SYMS_TypeNode* SYMS_TypeNode::direct_type

◆ kind

SYMS_TypeKind SYMS_TypeNode::kind

◆ lazy_ptr

void* SYMS_TypeNode::lazy_ptr

◆ mods

SYMS_TypeModifiers SYMS_TypeNode::mods

◆ name

SYMS_String8 SYMS_TypeNode::name

◆ off

SYMS_U32 SYMS_TypeNode::off

◆ param_count

SYMS_U64 SYMS_TypeNode::param_count

◆ params

struct SYMS_TypeNode** SYMS_TypeNode::params

◆ [struct]

struct { ... } SYMS_TypeNode::proc

◆ this_type

struct SYMS_TypeNode* SYMS_TypeNode::this_type

◆ unique

SYMS_TypeUniqueInfo* SYMS_TypeNode::unique

The documentation for this struct was generated from the following file: