![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Classes | |
| struct | Assignment |
| struct | BinaryOp |
| struct | BinaryOpAddSub |
| struct | BinaryOpArrow |
| struct | BinaryOpCompare |
| struct | BinaryOpLogicalAnd |
| struct | BinaryOpLogicalOr |
| struct | BinaryOpMulDivInfix |
| struct | BinaryOpRange |
| class | CAtom |
| struct | CharLiteral |
| struct | Clause |
| struct | Commas |
| struct | Comment |
| struct | Control |
| struct | Definition |
| struct | Escape |
| struct | FloatLiteral |
| struct | FlowIf |
| struct | Identifier |
| struct | Interpolant |
| struct | InterpolatedString |
| struct | IntLiteral |
| struct | Lambda |
| struct | Macro |
| struct | Module |
| struct | Mutation |
| struct | Node |
| struct | NodeInfo |
| struct | Operator |
| struct | Package |
| struct | Parens |
| struct | ParseError |
| struct | PathLiteral |
| struct | Placeholder |
| struct | PrefixOpLogicalNot |
| struct | PrePostCall |
| struct | Project |
| struct | Snippet |
| struct | StringLiteral |
| struct | TypeSpec |
| struct | Where |
Typedefs | |
| using | NodeArray = Node::NodeArray |
| using | ClauseArray = LArray< TSRef< Clause > > |
Enumerations | |
| enum class | EChildDeletionBehavior : uint8_t { CreatePlaceholder , Delete , Default } |
| enum class | ESupportsManyChildren : uint8_t { Anywhere , TrailingOnly , Nowhere } |
| enum class | NodeType : uint8_t |
Functions | |
| ULANG_FORCEINLINE const char * | GetNodeTypeName (const NodeType TypeOfNode) |
| ULANG_FORCEINLINE int32_t | GetNumRequiredChildren (const NodeType TypeOfNode) |
| ULANG_FORCEINLINE int32_t | GetOperatorPrecedence (const NodeType TypeOfNode) |
| ULANG_FORCEINLINE ESupportsManyChildren | GetSupportsManyChildren (const NodeType TypeOfNode) |
| ULANG_FORCEINLINE EChildDeletionBehavior | GetChildDeletionBehavior (const NodeType TypeOfNode) |
| const char * | AssignmentOpAsCString (Assignment::EOp Op) |
| const char * | BinaryCompareOpAsCString (BinaryOpCompare::op Op) |
| BinaryOpCompare::op | BinaryCompareOpFlip (BinaryOpCompare::op Op) |
Variables | |
| constexpr struct Verse::Vst::NodeInfo | NodeInfos [] |
| using Verse::Vst::ClauseArray = typedef LArray<TSRef<Clause> > |
|
strong |
|
strong |
|
strong |
|
inline |
|
inline |
|
inline |
| ULANG_FORCEINLINE EChildDeletionBehavior Verse::Vst::GetChildDeletionBehavior | ( | const NodeType | TypeOfNode | ) |
| ULANG_FORCEINLINE const char * Verse::Vst::GetNodeTypeName | ( | const NodeType | TypeOfNode | ) |
| ULANG_FORCEINLINE int32_t Verse::Vst::GetNumRequiredChildren | ( | const NodeType | TypeOfNode | ) |
| ULANG_FORCEINLINE int32_t Verse::Vst::GetOperatorPrecedence | ( | const NodeType | TypeOfNode | ) |
| ULANG_FORCEINLINE ESupportsManyChildren Verse::Vst::GetSupportsManyChildren | ( | const NodeType | TypeOfNode | ) |
| constexpr struct Verse::Vst::NodeInfo Verse::Vst::NodeInfos[] |