Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
TokenData::Data Union Reference

Public Member Functions

 Data (bool boolean)
 
 Data (float number)
 
 Data (std::string_view string)
 
 Data (Grindstone::GraphicsAPI::CullMode cullMode)
 
 Data (Grindstone::GraphicsAPI::CompareOperation compareOperation)
 
 Data (Grindstone::GraphicsAPI::BlendOperation blendOperation)
 
 Data (Grindstone::GraphicsAPI::BlendFactor blendFactor)
 
 Data (Grindstone::GraphicsAPI::GeometryType geometryType)
 
 Data (Grindstone::GraphicsAPI::PolygonFillMode polygonFillMode)
 
 Data (Grindstone::GraphicsAPI::ShaderStage shaderStage)
 
 Data (BlendPreset blendPreset)
 
 Data (ParameterType parameterType)
 

Public Attributes

std::string_view string
 
bool boolean
 
float number
 
Grindstone::GraphicsAPI::GeometryType geometryType
 
Grindstone::GraphicsAPI::PolygonFillMode polygonFillMode
 
Grindstone::GraphicsAPI::CullMode cullMode
 
Grindstone::GraphicsAPI::CompareOperation compareOperation
 
Grindstone::GraphicsAPI::BlendOperation blendOperation
 
Grindstone::GraphicsAPI::BlendFactor blendFactor
 
Grindstone::GraphicsAPI::ShaderStage shaderStage
 
BlendPreset blendPreset
 
ParameterType parameterType
 

The documentation for this union was generated from the following file: