Loading...
Searching...
No Matches
Threedim::BuffersToGeometry2 Class Reference

Classes

struct  AttributeState
 
struct  ins
 
struct  ui
 

Public Member Functions

 halp_meta (name, "Buffers to geometry") halp_meta(category
 
Visuals Utilities halp_meta (c_name, "buffers_to_geometry_v2") halp_meta(manual_url
 
void operator() ()
 

Public Attributes

Visuals Utilities https: halp_meta(uuid
 
Visuals Utilities a7c3e1f0 struct Threedim::BuffersToGeometry2::ins inputs
 
struct { 
 
   struct { 
 
      halp::dynamic_gpu_geometry   mesh 
 
      float   transform [16] {} 
 
      bool   dirty_mesh = false 
 
      bool   dirty_transform = false 
 
   }   geometry 
 
outputs 
 
std::array< AttributeState, 8 > m_prevAttributes {}
 
std::array< halp::gpu_buffer, 8 > m_prevBuffers
 
int32_t m_prevUseIndexBuffer {}
 
IndexFormat m_prevIndexFormat {}
 
int32_t m_prevIndexOffset {}
 
int32_t m_prevVertices {}
 
PrimitiveTopology m_prevTopology {}
 
CullMode m_prevCullMode {}
 
FrontFace m_prevFrontFace {}
 

The documentation for this class was generated from the following files: