#include <SkRuntimeEffect.h>
|
enum class | Type {
kFloat
, kFloat2
, kFloat3
, kFloat4
,
kFloat2x2
, kFloat3x3
, kFloat4x4
, kInt
,
kInt2
, kInt3
, kInt4
} |
|
enum | Flags {
kArray_Flag = 0x1
, kColor_Flag = 0x2
, kVertex_Flag = 0x4
, kFragment_Flag = 0x8
,
kHalfPrecision_Flag = 0x10
} |
|
◆ Flags
Enumerator |
---|
kArray_Flag | |
kColor_Flag | |
kVertex_Flag | |
kFragment_Flag | |
kHalfPrecision_Flag | |
◆ Type
Enumerator |
---|
kFloat | |
kFloat2 | |
kFloat3 | |
kFloat4 | |
kFloat2x2 | |
kFloat3x3 | |
kFloat4x4 | |
kInt | |
kInt2 | |
kInt3 | |
kInt4 | |
◆ isArray()
bool SkRuntimeEffect::Uniform::isArray |
( |
| ) |
const |
|
inline |
◆ isColor()
bool SkRuntimeEffect::Uniform::isColor |
( |
| ) |
const |
|
inline |
◆ sizeInBytes()
size_t SkRuntimeEffect::Uniform::sizeInBytes |
( |
| ) |
const |
◆ count
int SkRuntimeEffect::Uniform::count |
◆ flags
uint32_t SkRuntimeEffect::Uniform::flags |
◆ name
std::string_view SkRuntimeEffect::Uniform::name |
◆ offset
size_t SkRuntimeEffect::Uniform::offset |
◆ type
Type SkRuntimeEffect::Uniform::type |
The documentation for this struct was generated from the following file: