XRTraits C++ OpenXR Utilities
casts Directory Reference
Directory dependency graph for casts:
xrtraits/casts

Files

file  GetChained.h [code]
 Header providing xr_get_chained_struct, to extract a struct of a given type from a next chain.
 
file  TaggedCastCommon.h [code]
 Header shared between the two type-safe cast headers.
 
file  TaggedDynamicCast.h [code]
 Header providing a dynamic_cast equivalent for OpenXR tagged types, xr_tagged_dynamic_cast().
 
file  TaggedRiskyCast.h [code]
 Header providing a slightly-riskier relative of xr_tagged_dynamic_cast() that works on void pointers (as long as they actually do point to a tagged type), called xr_tagged_risky_cast().