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

Backend-internal textured rectangle queued by a UI presenter. 更多...

#include <Graphics.h>

Public 属性

Texture * texture = nullptr
 
float x = 0.f
 
float y = 0.f
 
float w = 0.f
 
float h = 0.f
 
float u0 = 0.f
 
float v0 = 0.f
 
float u1 = 1.f
 
float v1 = 1.f
 
Color tint {1.f, 1.f, 1.f, 1.f}
 
float clipX = 0.f
 
float clipY = 0.f
 
float clipW = 0.f
 
float clipH = 0.f
 
bool opaque = false
 

详细描述

Backend-internal textured rectangle queued by a UI presenter.

在文件 Graphics.h 第 122 行定义.

类成员变量说明

◆ clipH

float eve::graphics::vulkan::UiTextureDraw::clipH = 0.f

在文件 Graphics.h 第 136 行定义.

◆ clipW

float eve::graphics::vulkan::UiTextureDraw::clipW = 0.f

在文件 Graphics.h 第 135 行定义.

◆ clipX

float eve::graphics::vulkan::UiTextureDraw::clipX = 0.f

在文件 Graphics.h 第 133 行定义.

◆ clipY

float eve::graphics::vulkan::UiTextureDraw::clipY = 0.f

在文件 Graphics.h 第 134 行定义.

◆ h

float eve::graphics::vulkan::UiTextureDraw::h = 0.f

在文件 Graphics.h 第 127 行定义.

◆ opaque

bool eve::graphics::vulkan::UiTextureDraw::opaque = false

在文件 Graphics.h 第 137 行定义.

◆ texture

Texture* eve::graphics::vulkan::UiTextureDraw::texture = nullptr

在文件 Graphics.h 第 123 行定义.

◆ tint

Color eve::graphics::vulkan::UiTextureDraw::tint {1.f, 1.f, 1.f, 1.f}

在文件 Graphics.h 第 132 行定义.

◆ u0

float eve::graphics::vulkan::UiTextureDraw::u0 = 0.f

在文件 Graphics.h 第 128 行定义.

◆ u1

float eve::graphics::vulkan::UiTextureDraw::u1 = 1.f

在文件 Graphics.h 第 130 行定义.

◆ v0

float eve::graphics::vulkan::UiTextureDraw::v0 = 0.f

在文件 Graphics.h 第 129 行定义.

◆ v1

float eve::graphics::vulkan::UiTextureDraw::v1 = 1.f

在文件 Graphics.h 第 131 行定义.

◆ w

float eve::graphics::vulkan::UiTextureDraw::w = 0.f

在文件 Graphics.h 第 126 行定义.

◆ x

float eve::graphics::vulkan::UiTextureDraw::x = 0.f

在文件 Graphics.h 第 124 行定义.

◆ y

float eve::graphics::vulkan::UiTextureDraw::y = 0.f

在文件 Graphics.h 第 125 行定义.


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