15 #include <vsg/commands/Command.h> 
   16 #include <vsg/nodes/Node.h> 
   17 #include <vsg/state/BufferInfo.h> 
   29         void read(
Input& input) 
override;
 
   30         void write(
Output& output) 
const override;
 
   32         void compile(
Context& context) 
override;
 
   37         uint32_t indexCount = 0;
 
   38         uint32_t instanceCount = 0;
 
   39         uint32_t firstIndex = 0;
 
   40         uint32_t vertexOffset = 0;
 
   41         uint32_t firstInstance = 0;
 
   43         uint32_t firstBinding = 0;
 
   44         BufferInfoList arrays;
 
   47         void assignArrays(
const DataList& in_arrays);
 
   54         VkIndexType indexType = VK_INDEX_TYPE_UINT16;
 
CommandBuffer encapsulates VkCommandBuffer.
Definition: CommandBuffer.h:27
Definition: VertexIndexDraw.h:25
vk_buffer that manages a single logical device supported.
Definition: vk_buffer.h:28