Flutter Engine
The Flutter Engine
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Types | Public Attributes | List of all members
SkMeshSpecification::Varying Struct Reference

#include <SkMesh.h>

Public Types

enum class  Type : uint32_t {
  kFloat , kFloat2 , kFloat3 , kFloat4 ,
  kHalf , kHalf2 , kHalf3 , kHalf4 ,
  kLast = kHalf4
}
 

Public Attributes

Type type
 
SkString name
 

Detailed Description

Definition at line 89 of file SkMesh.h.

Member Enumeration Documentation

◆ Type

enum class SkMeshSpecification::Varying::Type : uint32_t
strong
Enumerator
kFloat 
kFloat2 
kFloat3 
kFloat4 
kHalf 
kHalf2 
kHalf3 
kHalf4 
kLast 

Definition at line 90 of file SkMesh.h.

90 : uint32_t {
91 kFloat, // "float"
92 kFloat2, // "float2"
93 kFloat3, // "float3"
94 kFloat4, // "float4"
95 kHalf, // "half"
96 kHalf2, // "half2"
97 kHalf3, // "half3"
98 kHalf4, // "half4"
99
100 kLast = kHalf4
101 };

Member Data Documentation

◆ name

SkString SkMeshSpecification::Varying::name

Definition at line 103 of file SkMesh.h.

◆ type

Type SkMeshSpecification::Varying::type

Definition at line 102 of file SkMesh.h.


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