Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/HLSLTree
Inheritance Hierarchy
- FEmitShaderNode
- FEmitShaderStatement
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/HLSLTree/HLSLTreeEmit.h |
| Include | #include "HLSLTree/HLSLTreeEmit.h" |
Syntax
class FEmitShaderStatement : public UE::HLSLTree::FEmitShaderNode
Variables
| Type | Name | Description | |
|---|---|---|---|
| FStringView[2] | Code | ||
| FEmitScope *[2] | NestedScopes | ||
| EEmitScopeFormat | ScopeFormat |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FEmitShaderStatement
(
FEmitScope& InScope, |
Overridden from FEmitShaderNode
| Type | Name | Description | |
|---|---|---|---|
| FEmitShaderStatement * | AsStatement () |
||
| void | EmitShaderCode
(
FEmitShaderScopeStack& Stack, |