|
Open 3D Engine Atom Gem API Reference
2205.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Helper structure for the nodes in the shader variant search tree. More...
#include <ShaderVariantTreeAsset.h>
Public Member Functions | |
| AZ_RTTI (ShaderVariantTreeNode, "{5C985619-B2AF-4761-937E-B66DB021637C}") | |
| ShaderVariantTreeNode (const ShaderVariantStableId &index, uint32_t offset) | |
| const ShaderVariantStableId & | GetStableId () const |
| Returns the index in the storage vector where the variant byte code can be found; otherwise returns -1. | |
| uint32_t | GetOffset () const |
| Returns the offset to the children nodes of this node; otherwise returns 0. | |
| bool | HasChildren () const |
| Checks if this node has children. | |
Static Public Member Functions | |
| static void | Reflect (ReflectContext *context) |
Helper structure for the nodes in the shader variant search tree.
1.8.17