Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
Loading...
Searching...
No Matches
Public Attributes | List of all members
foray::scene::gcomp::DrawOp Struct Reference

Represents instanced draw operation of a single mesh. More...

#include <foray_drawmanager.hpp>

Public Attributes

uint64_t Order = 0
 
MeshTarget = nullptr
 
std::vector< ncomp::MeshInstance * > Instances = {}
 
uint32_t TransformOffset = 0
 

Detailed Description

Represents instanced draw operation of a single mesh.

Member Data Documentation

◆ Instances

std::vector<ncomp::MeshInstance*> foray::scene::gcomp::DrawOp::Instances = {}

◆ Order

uint64_t foray::scene::gcomp::DrawOp::Order = 0

◆ Target

Mesh* foray::scene::gcomp::DrawOp::Target = nullptr

◆ TransformOffset

uint32_t foray::scene::gcomp::DrawOp::TransformOffset = 0

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