Foundation
Loading...
Searching...
No Matches
Public Attributes | List of all members
FSceneGPUResources Struct Reference

#include <GPUScene.hpp>

Public Attributes

Vector< GeometryHandlemeshGeometry {GLOBAL_ALLOC}
 
Vector< GeometryHandlecurveGeometry {GLOBAL_ALLOC}
 
Vector< GeometryHandleinstanceGeometry {GLOBAL_ALLOC}
 
Vector< TextureHandletextureIDMap {GLOBAL_ALLOC}
 
HashMap< FUUID, uint32_t > meshById {GLOBAL_ALLOC}
 
HashMap< FUUID, uint32_t > curveById {GLOBAL_ALLOC}
 
HashMap< FUUID, uint32_t > textureById {GLOBAL_ALLOC}
 
HashMap< FUUID, uint32_t > materialById {GLOBAL_ALLOC}
 

Member Data Documentation

◆ curveById

HashMap<FUUID, uint32_t> FSceneGPUResources::curveById {GLOBAL_ALLOC}

◆ curveGeometry

Vector<GeometryHandle> FSceneGPUResources::curveGeometry {GLOBAL_ALLOC}

◆ instanceGeometry

Vector<GeometryHandle> FSceneGPUResources::instanceGeometry {GLOBAL_ALLOC}

◆ materialById

HashMap<FUUID, uint32_t> FSceneGPUResources::materialById {GLOBAL_ALLOC}

◆ meshById

HashMap<FUUID, uint32_t> FSceneGPUResources::meshById {GLOBAL_ALLOC}

◆ meshGeometry

Vector<GeometryHandle> FSceneGPUResources::meshGeometry {GLOBAL_ALLOC}

◆ textureById

HashMap<FUUID, uint32_t> FSceneGPUResources::textureById {GLOBAL_ALLOC}

◆ textureIDMap

Vector<TextureHandle> FSceneGPUResources::textureIDMap {GLOBAL_ALLOC}

The documentation for this struct was generated from the following file: