HPS::AttributeLock Class Reference
Public Types | |
enum | Type : uint32_t { Everything = 0x01000000, Visibility = 0x02000000, VisibilityCuttingSections, VisibilityCutEdges, VisibilityCutFaces, VisibilityWindows, VisibilityText, VisibilityLines, VisibilityEdgeLights, VisibilityMarkerLights, VisibilityFaceLights, VisibilityGenericEdges, VisibilityHardEdges, VisibilityAdjacentEdges, VisibilityInteriorSilhouetteEdges, VisibilityShadowEmitting, VisibilityShadowReceiving, VisibilityShadowCasting, VisibilityMarkers, VisibilityVertices, VisibilityFaces, VisibilityPerimeterEdges, VisibilityNonCulledEdges, VisibilityMeshQuadEdges, VisibilityCutGeometry, VisibilityEdges, VisibilityGeometry, VisibilityLights, VisibilityShadows, Material = 0x03000000, MaterialGeometry, MaterialCutGeometry, MaterialAmbientLightUpColor, MaterialAmbientLightDownColor, MaterialAmbientLightColor, MaterialWindowColor, MaterialWindowContrastColor, MaterialLightColor, MaterialLineColor, MaterialMarkerColor, MaterialTextColor, MaterialCutEdgeColor, MaterialVertex, MaterialVertexDiffuse, MaterialVertexDiffuseColor, MaterialVertexDiffuseAlpha, MaterialVertexDiffuseTexture, MaterialVertexSpecular, MaterialVertexMirror, MaterialVertexTransmission, MaterialVertexEmission, MaterialVertexEnvironment, MaterialVertexBump, MaterialVertexGloss, MaterialEdge, MaterialEdgeDiffuse, MaterialEdgeDiffuseColor, MaterialEdgeDiffuseAlpha, MaterialEdgeDiffuseTexture, MaterialEdgeSpecular, MaterialEdgeMirror, MaterialEdgeTransmission, MaterialEdgeEmission, MaterialEdgeEnvironment, MaterialEdgeBump, MaterialEdgeGloss, MaterialFace, MaterialFaceDiffuse, MaterialFaceDiffuseColor, MaterialFaceDiffuseAlpha, MaterialFaceDiffuseTexture, MaterialFaceSpecular, MaterialFaceMirror, MaterialFaceTransmission, MaterialFaceEmission, MaterialFaceEnvironment, MaterialFaceBump, MaterialFaceGloss, MaterialBackFace, MaterialBackFaceDiffuse, MaterialBackFaceDiffuseColor, MaterialBackFaceDiffuseAlpha, MaterialBackFaceDiffuseTexture, MaterialBackFaceSpecular, MaterialBackFaceMirror, MaterialBackFaceTransmission, MaterialBackFaceEmission, MaterialBackFaceEnvironment, MaterialBackFaceBump, MaterialBackFaceGloss, MaterialFrontFace, MaterialFrontFaceDiffuse, MaterialFrontFaceDiffuseColor, MaterialFrontFaceDiffuseAlpha, MaterialFrontFaceDiffuseTexture, MaterialFrontFaceSpecular, MaterialFrontFaceMirror, MaterialFrontFaceTransmission, MaterialFrontFaceEmission, MaterialFrontFaceEnvironment, MaterialFrontFaceBump, MaterialFrontFaceGloss, MaterialCutFace, MaterialCutFaceDiffuse, MaterialCutFaceDiffuseColor, MaterialCutFaceDiffuseAlpha, MaterialCutFaceDiffuseTexture, MaterialCutFaceSpecular, MaterialCutFaceMirror, MaterialCutFaceTransmission, MaterialCutFaceEmission, MaterialCutFaceEnvironment, MaterialCutFaceBump, MaterialCutFaceGloss, Camera = 0x04000000 } |
Member Enumeration Documentation
◆ Type
|
strong |
The types of attributes that can be locked
The documentation for this class was generated from the following file:
- include/hps.h