|
Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
Classes | |
| struct | AttachmentData |
Public Attributes | |
| std::optional< Grindstone::GraphicsAPI::GeometryType > | geometryType |
| std::optional< Grindstone::GraphicsAPI::PolygonFillMode > | polygonFillMode |
| std::optional< Grindstone::GraphicsAPI::CullMode > | cullMode |
| std::vector< AttachmentData > | attachmentData |
| bool | shouldCopyFirstAttachment = false |
| std::optional< Grindstone::GraphicsAPI::CompareOperation > | depthCompareOp |
| std::optional< bool > | isStencilEnabled |
| std::optional< bool > | isDepthTestEnabled |
| std::optional< bool > | isDepthWriteEnabled |
| std::optional< bool > | isDepthBiasEnabled |
| std::optional< bool > | isDepthClampEnabled |
| std::optional< float > | depthBiasConstantFactor |
| std::optional< float > | depthBiasSlopeFactor |
| std::optional< float > | depthBiasClamp |