Vyroda
Game engine made by hand, with modern C++ and Vulkan.
Loading...
Searching...
No Matches
Vyroda::EntityOptions Struct Referenceexport
Collaboration diagram for Vyroda::EntityOptions:
[legend]

Public Attributes

std::string_view shader {}
glm::vec3 pos {}
glm::vec3 scale {}
glm::quat rotation
bool has_bbox { false }
bool has_animation { false }
bool is_point_light { false }
std::vector< std::string > animation_scripts {}
bool has_shadow { false }
bool flip_Y { false }
bool is_indexed { false }
bool debug_normal { false }
std::uint32_t default_anim { 0 }

Member Data Documentation

◆ animation_scripts

std::vector<std::string> Vyroda::EntityOptions::animation_scripts {}

◆ debug_normal

bool Vyroda::EntityOptions::debug_normal { false }

◆ default_anim

std::uint32_t Vyroda::EntityOptions::default_anim { 0 }

◆ flip_Y

bool Vyroda::EntityOptions::flip_Y { false }

◆ has_animation

bool Vyroda::EntityOptions::has_animation { false }

◆ has_bbox

bool Vyroda::EntityOptions::has_bbox { false }

◆ has_shadow

bool Vyroda::EntityOptions::has_shadow { false }

◆ is_indexed

bool Vyroda::EntityOptions::is_indexed { false }

◆ is_point_light

bool Vyroda::EntityOptions::is_point_light { false }

◆ pos

glm::vec3 Vyroda::EntityOptions::pos {}

◆ rotation

glm::quat Vyroda::EntityOptions::rotation

◆ scale

glm::vec3 Vyroda::EntityOptions::scale {}

◆ shader

std::string_view Vyroda::EntityOptions::shader {}

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