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
| using Kuesa::EffectProperties::Properties = KDUtils::Flags<Property>;
|
Updated on 2023-07-03 at 11:02:02 +0000