Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
ParseTree::RenderState Struct Reference

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< AttachmentDataattachmentData
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

The documentation for this struct was generated from the following file:
  • /github/workspace/plugins/Grindstone.Editor.PipelineSetImporter/include/PipelineSet/Converter/ParseTree.hpp