VEX Engine
Retro looking game engine made in vulkan mostly because i wanted to understand it better.
Loading...
Searching...
No Matches
vex::TransparentTriangle Struct Reference

struct used to held transparent triangles data for sorting and special rendering More...

#include <VulkanMesh.hpp>

Public Attributes

float distanceToCamera
uint32_t modelIndex
uint32_t frameIndex
uint32_t firstIndex
uint32_t submeshIndex
VulkanMeshmesh
vex::Entity entity

Detailed Description

struct used to held transparent triangles data for sorting and special rendering

Definition at line 127 of file VulkanMesh.hpp.

Member Data Documentation

◆ distanceToCamera

float vex::TransparentTriangle::distanceToCamera

Definition at line 129 of file VulkanMesh.hpp.

◆ entity

vex::Entity vex::TransparentTriangle::entity

Definition at line 137 of file VulkanMesh.hpp.

◆ firstIndex

uint32_t vex::TransparentTriangle::firstIndex

Definition at line 134 of file VulkanMesh.hpp.

◆ frameIndex

uint32_t vex::TransparentTriangle::frameIndex

Definition at line 133 of file VulkanMesh.hpp.

◆ mesh

VulkanMesh* vex::TransparentTriangle::mesh

Definition at line 136 of file VulkanMesh.hpp.

◆ modelIndex

uint32_t vex::TransparentTriangle::modelIndex

Definition at line 132 of file VulkanMesh.hpp.

◆ submeshIndex

uint32_t vex::TransparentTriangle::submeshIndex

Definition at line 135 of file VulkanMesh.hpp.


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