MXVK Vulkan Framework 0.24.0
C++20 Vulkan rendering framework for practical 2D and 3D application development with SDL3.
Loading...
Searching...
No Matches
example::StarParticle Struct Reference

Public Attributes

float brightness = 0.0f
glm::vec3 color {1.0f}
float drift = 0.0f
glm::vec3 position {0.0f}
float size = 0.0f
float speed = 0.0f
float twinkle_phase = 0.0f
float twinkle_speed = 0.0f

Detailed Description

Definition at line 34 of file moon.cpp.

Member Data Documentation

◆ brightness

float example::StarParticle::brightness = 0.0f

Definition at line 38 of file moon.cpp.

◆ color

glm::vec3 example::StarParticle::color {1.0f}

Definition at line 42 of file moon.cpp.

42{1.0f};

◆ drift

float example::StarParticle::drift = 0.0f

Definition at line 41 of file moon.cpp.

◆ position

glm::vec3 example::StarParticle::position {0.0f}

Definition at line 35 of file moon.cpp.

35{0.0f};

◆ size

float example::StarParticle::size = 0.0f

Definition at line 37 of file moon.cpp.

◆ speed

float example::StarParticle::speed = 0.0f

Definition at line 36 of file moon.cpp.

◆ twinkle_phase

float example::StarParticle::twinkle_phase = 0.0f

Definition at line 40 of file moon.cpp.

◆ twinkle_speed

float example::StarParticle::twinkle_speed = 0.0f

Definition at line 39 of file moon.cpp.


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