载入中...
搜索中...
未找到
eve::Renderable3DInfo结构体 参考

Generation-qualified snapshot of one live field-backed Renderable3D. 更多...

#include <RenderCapture.h>

Public 属性

std::uint32_t entityId = 0
 
std::uint32_t generation = 0
 
float x = 0.f
 
float y = 0.f
 
float z = 0.f
 
float tintR = 1.f
 
float tintG = 1.f
 
float tintB = 1.f
 
float tintA = 1.f
 
float metallic = 0.f
 
float roughness = 0.45f
 
float parallaxScale = 0.f
 
bool visible = true
 
bool receiveLight = true
 
bool castShadow = true
 
bool receiveShadow = true
 
bool hasPackedMaterial = false
 
bool hasTexture = false
 
bool hasShader = false
 

详细描述

Generation-qualified snapshot of one live field-backed Renderable3D.

在文件 RenderCapture.h 第 24 行定义.

类成员变量说明

◆ castShadow

bool eve::Renderable3DInfo::castShadow = true

在文件 RenderCapture.h 第 30 行定义.

◆ entityId

std::uint32_t eve::Renderable3DInfo::entityId = 0

在文件 RenderCapture.h 第 25 行定义.

◆ generation

std::uint32_t eve::Renderable3DInfo::generation = 0

在文件 RenderCapture.h 第 26 行定义.

◆ hasPackedMaterial

bool eve::Renderable3DInfo::hasPackedMaterial = false

在文件 RenderCapture.h 第 31 行定义.

◆ hasShader

bool eve::Renderable3DInfo::hasShader = false

在文件 RenderCapture.h 第 31 行定义.

◆ hasTexture

bool eve::Renderable3DInfo::hasTexture = false

在文件 RenderCapture.h 第 31 行定义.

◆ metallic

float eve::Renderable3DInfo::metallic = 0.f

在文件 RenderCapture.h 第 29 行定义.

◆ parallaxScale

float eve::Renderable3DInfo::parallaxScale = 0.f

在文件 RenderCapture.h 第 29 行定义.

◆ receiveLight

bool eve::Renderable3DInfo::receiveLight = true

在文件 RenderCapture.h 第 30 行定义.

◆ receiveShadow

bool eve::Renderable3DInfo::receiveShadow = true

在文件 RenderCapture.h 第 30 行定义.

◆ roughness

float eve::Renderable3DInfo::roughness = 0.45f

在文件 RenderCapture.h 第 29 行定义.

◆ tintA

float eve::Renderable3DInfo::tintA = 1.f

在文件 RenderCapture.h 第 28 行定义.

◆ tintB

float eve::Renderable3DInfo::tintB = 1.f

在文件 RenderCapture.h 第 28 行定义.

◆ tintG

float eve::Renderable3DInfo::tintG = 1.f

在文件 RenderCapture.h 第 28 行定义.

◆ tintR

float eve::Renderable3DInfo::tintR = 1.f

在文件 RenderCapture.h 第 28 行定义.

◆ visible

bool eve::Renderable3DInfo::visible = true

在文件 RenderCapture.h 第 30 行定义.

◆ x

float eve::Renderable3DInfo::x = 0.f

在文件 RenderCapture.h 第 27 行定义.

◆ y

float eve::Renderable3DInfo::y = 0.f

在文件 RenderCapture.h 第 27 行定义.

◆ z

float eve::Renderable3DInfo::z = 0.f

在文件 RenderCapture.h 第 27 行定义.


该结构体的文档由以下文件生成: