Loading...
Searching...
No Matches
hellfire::Sphere::Config Struct Reference

#include <Sphere.h>

Collaboration diagram for hellfire::Sphere::Config:

Public Attributes

glm::vec3 color = glm::vec3(1.0f)
 
std::shared_ptr< Materialmaterial = nullptr
 
glm::vec3 position = glm::vec3(0.0f)
 
glm::vec3 scale = glm::vec3(1.0f)
 
int rings = 32
 
int sectors = 32
 

Detailed Description

Definition at line 26 of file Sphere.h.

Member Data Documentation

◆ color

glm::vec3 hellfire::Sphere::Config::color = glm::vec3(1.0f)

Definition at line 27 of file Sphere.h.

◆ material

std::shared_ptr<Material> hellfire::Sphere::Config::material = nullptr

Definition at line 28 of file Sphere.h.

◆ position

glm::vec3 hellfire::Sphere::Config::position = glm::vec3(0.0f)

Definition at line 29 of file Sphere.h.

◆ rings

int hellfire::Sphere::Config::rings = 32

Definition at line 31 of file Sphere.h.

◆ scale

glm::vec3 hellfire::Sphere::Config::scale = glm::vec3(1.0f)

Definition at line 30 of file Sphere.h.

◆ sectors

int hellfire::Sphere::Config::sectors = 32

Definition at line 32 of file Sphere.h.


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