Kuesa::EffectProperties¶
#include <effectproperties.h>
Public Types¶
Name | |
---|---|
enum | Property { MetallicRoughness = 1 << 1, Unlit = 1 << 2, Custom = 1 << 3, BaseColorMap = 1 << 4, MetalRoughnessMap = 1 << 5, NormalMap = 1 << 6, AOMap = 1 << 7, EmissiveMap = 1 << 8, Blend = 1 << 10, Mask = 1 << 11, DoubleSided = 1 << 12, VertexColor = 1 << 13, Skinning = 1 << 14, VertexNormal = 1 << 15, VertexTangent = 1 << 16, VertexTexCoord = 1 << 17, VertexTexCoord1 = 1 << 18, MorphTargets = 1 << 19, ClearCoat = 1 << 20, ClearCoatTexture = 1 << 21, ClearCoatNormalTexture = 1 << 22, ClearCoatRoughnessTexture = 1 << 23} |
using KDUtils::Flags< Property > | Properties |
Public Types Documentation¶
enum Property¶
Enumerator | Value | Description |
---|---|---|
MetallicRoughness | 1 << 1 | |
Unlit | 1 << 2 | |
Custom | 1 << 3 | |
BaseColorMap | 1 << 4 | |
MetalRoughnessMap | 1 << 5 | |
NormalMap | 1 << 6 | |
AOMap | 1 << 7 | |
EmissiveMap | 1 << 8 | |
Blend | 1 << 10 | |
Mask | 1 << 11 | |
DoubleSided | 1 << 12 | |
VertexColor | 1 << 13 | |
Skinning | 1 << 14 | |
VertexNormal | 1 << 15 | |
VertexTangent | 1 << 16 | |
VertexTexCoord | 1 << 17 | |
VertexTexCoord1 | 1 << 18 | |
MorphTargets | 1 << 19 | |
ClearCoat | 1 << 20 | |
ClearCoatTexture | 1 << 21 | |
ClearCoatNormalTexture | 1 << 22 | |
ClearCoatRoughnessTexture | 1 << 23 |
using Properties¶
1 |
|
Updated on 2023-07-03 at 11:02:02 +0000