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

Classes

struct  ins
 

Public Types

enum  Attribute {
  Position , TexCoord , Color , Normal ,
  Tangent , Attribute_0 , Attribute_1 , Attribute_2 ,
  Attribute_3 , Attribute_4 , Attribute_5 , Attribute_6 ,
  Attribute_7 , Attribute_8 , Index , Buffer_0 ,
  Buffer_1 , Buffer_2 , Buffer_3 , Buffer_4 ,
  Buffer_5 , Buffer_6 , Buffer_7 , Buffer_8
}
 

Public Member Functions

 halp_meta (name, "Extract buffer") halp_meta(category
 
Visuals halp_meta (c_name, "extract_attribute") halp_meta(manual_url
 
void init (score::gfx::RenderList &renderer, QRhiResourceUpdateBatch &res)
 
void update (score::gfx::RenderList &renderer, QRhiResourceUpdateBatch &res, score::gfx::Edge *e)
 
void release (score::gfx::RenderList &r)
 
void runInitialPasses (score::gfx::RenderList &renderer, QRhiCommandBuffer &commands, QRhiResourceUpdateBatch *&res, score::gfx::Edge &edge)
 
void operator() ()
 

Public Attributes

Visuals https: halp_meta(uuid
 
struct Threedim::ExtractBuffer::ins inputs
 
struct { 
 
   halp::gpu_buffer_output<"Buffer">   buffer 
 
outputs 
 

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