|
|
using | IdType = xiiRenderGraphResourceHandleId |
|
|
| XII_DECLARE_POD_TYPE () |
|
XII_ALWAYS_INLINE | xiiRenderGraphTextureHandle (IdType versionId, xiiRenderGraphId resourceId) |
|
bool | operator== (const xiiRenderGraphTextureHandle &other) const |
|
bool | operator< (const xiiRenderGraphTextureHandle &other) const |
|
void | Invalidate () |
|
bool | IsInvalidated () const |
|
bool | IsValid () const |
|
IdType | GetInternalID () const |
|
xiiRenderGraphId | GetResourceId () const |
| constexpr | xiiHashableStruct () noexcept |
| | Default constructor. Initializes all bytes to zero.
|
|
xiiHashableStruct & | operator= (const xiiHashableStruct &other) noexcept |
| | Bitwise assignment operator.
|
|
bool | operator== (const xiiHashableStruct &other) const noexcept |
| | Compares equality via raw byte comparison.
|
|
std::strong_ordering | operator<=> (const xiiHashableStruct &other) const noexcept |
| | Compares ordering via raw byte comparison.
|
|
xiiUInt32 | CalculateHash () const noexcept |
| | Calculates a 32-bit hash from raw bytes of the struct.
|
|
void | Clear () noexcept |
| | Fills all bytes with zero.
|
|
bool | IsZero () const noexcept |
| | Returns true if all bytes are zero.
|
The documentation for this class was generated from the following file:
- /home/runner/work/XII/XII/Source/Engine/GraphicsCore/Pipeline/RenderGraph.h