Blender V4.3
blender::draw::command::DrawMulti Struct Reference

#include <draw_command.hh>

Public Member Functions

Commands Execution
void execute (RecordingState &state) const
 
Commands Serialization for debugging
std::string serialize (const std::string &line_prefix) const
 

Public Attributes

gpu::Batch * batch
 
DrawMultiBufmulti_draw_buf
 
uint group_first
 
uint uuid
 

Detailed Description

Definition at line 400 of file draw_command.hh.

Member Function Documentation

◆ execute()

◆ serialize()

Member Data Documentation

◆ batch

gpu::Batch* blender::draw::command::DrawMulti::batch

Definition at line 401 of file draw_command.hh.

Referenced by execute().

◆ group_first

uint blender::draw::command::DrawMulti::group_first

◆ multi_draw_buf

DrawMultiBuf* blender::draw::command::DrawMulti::multi_draw_buf

Definition at line 402 of file draw_command.hh.

Referenced by execute(), and serialize().

◆ uuid

uint blender::draw::command::DrawMulti::uuid

Definition at line 404 of file draw_command.hh.

Referenced by blender::draw::command::DrawMultiBuf::append_draw().


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