OpenEnroth 6ec2bbc
Loading...
Searching...
No Matches
Public Types | Public Attributes | List of all members
RenderBillboardD3D Struct Reference

#include <RenderEntities.h>

Public Types

enum class  OpacityType : uint32_t {
  Transparent = 0 , Opaque_1 = 1 , Opaque_2 = 2 , Opaque_3 = 3 ,
  NoBlend = 0xFFFFFFFF
}
 

Public Attributes

GraphicsImagetexture = nullptr
 
unsigned int uNumVertices = 4
 
std::array< RenderVertexD3D3, 4 > pQuads
 
OpacityType opacity = Transparent
 
int view_space_z = 0
 
int sParentBillboardID = -1
 
int paletteId = 0
 
float view_space_L2 = 0.0f
 

Member Enumeration Documentation

◆ OpacityType

enum class RenderBillboardD3D::OpacityType : uint32_t
strong
Enumerator
Transparent 
Opaque_1 
Opaque_2 
Opaque_3 
NoBlend 

Member Data Documentation

◆ opacity

OpacityType RenderBillboardD3D::opacity = Transparent

◆ paletteId

int RenderBillboardD3D::paletteId = 0

◆ pQuads

std::array<RenderVertexD3D3, 4> RenderBillboardD3D::pQuads

◆ sParentBillboardID

int RenderBillboardD3D::sParentBillboardID = -1

◆ texture

GraphicsImage* RenderBillboardD3D::texture = nullptr

◆ uNumVertices

unsigned int RenderBillboardD3D::uNumVertices = 4

◆ view_space_L2

float RenderBillboardD3D::view_space_L2 = 0.0f

◆ view_space_z

int RenderBillboardD3D::view_space_z = 0

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