Cogs.Core
Public Attributes | List of all members
Cogs::Core::ShapeDefinition Struct Reference

Defines creation values for a unique shape. More...

#include <ShapeType.h>

Public Attributes

ShapeType type = ShapeType::None
 
int refinement = 1
 
glm::vec3 size = glm::vec3(1, 1, 1)
 
float arcStart = 0.0f
 
float arcEnd = 0.0f
 

Detailed Description

Defines creation values for a unique shape.

Definition at line 73 of file ShapeType.h.

Member Data Documentation

◆ arcEnd

float Cogs::Core::ShapeDefinition::arcEnd = 0.0f

Definition at line 79 of file ShapeType.h.

◆ arcStart

float Cogs::Core::ShapeDefinition::arcStart = 0.0f

Definition at line 78 of file ShapeType.h.

◆ refinement

int Cogs::Core::ShapeDefinition::refinement = 1

Definition at line 76 of file ShapeType.h.

◆ size

glm::vec3 Cogs::Core::ShapeDefinition::size = glm::vec3(1, 1, 1)

Definition at line 77 of file ShapeType.h.

◆ type

ShapeType Cogs::Core::ShapeDefinition::type = ShapeType::None

Definition at line 75 of file ShapeType.h.


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