diff options
Diffstat (limited to 'src/runtimerender/graphobjects/Qt3DSRenderDefaultMaterial.h')
-rw-r--r-- | src/runtimerender/graphobjects/Qt3DSRenderDefaultMaterial.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/runtimerender/graphobjects/Qt3DSRenderDefaultMaterial.h b/src/runtimerender/graphobjects/Qt3DSRenderDefaultMaterial.h index 22af262..39015fe 100644 --- a/src/runtimerender/graphobjects/Qt3DSRenderDefaultMaterial.h +++ b/src/runtimerender/graphobjects/Qt3DSRenderDefaultMaterial.h @@ -78,6 +78,16 @@ namespace render { }; }; + struct DefaultMaterialCullMode + { + enum Enum { + Back = 0, + Front, + FrontAndBack, + None + }; + }; + struct SImage; struct QT3DS_AUTOTEST_EXPORT SDefaultMaterial : SGraphObject @@ -116,6 +126,7 @@ namespace render { QT3DSF32 m_DiffuseLightWrap; // 0 - 1 bool m_VertexColors; DefaultMaterialTransparencyMode::Enum m_TransparencyMode; + DefaultMaterialCullMode::Enum m_CullMode; // Materials are stored as a linked list on models. SGraphObject *m_NextSibling; SModel *m_Parent; |