Vyroda
Game engine made by hand, with modern C++ and Vulkan.
Loading...
Searching...
No Matches
Engine.Core.Constants Module Reference

Enumerations

enum  Vyroda::PLP_ENV_OPTIONS : std::uint32_t { Vyroda::HAS_FOG = 1 << 0 , Vyroda::HAS_IRRADIANCE = 1 << 1 }
enum  Vyroda::PLP_MESH_OPTIONS : std::uint32_t {
  Vyroda::HAS_BASE_COLOR = 1 << 0 , Vyroda::HAS_SPECULAR = 1 << 1 , Vyroda::HAS_NORMAL = 1 << 2 , Vyroda::HAS_ALPHA = 1 << 3 ,
  Vyroda::HAS_MR = 1 << 4 , Vyroda::HAS_EMISSIVE = 1 << 5 , Vyroda::HAS_AO = 1 << 6 , Vyroda::HAS_TRANSMISSION = 1 << 7
}
enum class  Vyroda::TextureWrapMode { Vyroda::WRAP , Vyroda::CLAMP_TO_EDGE , Vyroda::MIRROR_REPEAT }
enum class  Vyroda::AnimInterpolation { Vyroda::STEP , Vyroda::LINEAR , Vyroda::SPHERICAL_LINEAR , Vyroda::CUBIC_SPLINE }
enum class  Vyroda::SocketStatus { Vyroda::NOT_CONNECTED , Vyroda::CONNECTED }
enum class  Vyroda::ServerStatus { Vyroda::NOT_RUNNING , Vyroda::RUNNING }

Variables

constexpr std::string Vyroda::PLP_EMPTY { "_plp_empty" }
constexpr std::string Vyroda::PLP_ERROR { "_plp_error" }
constexpr std::string Vyroda::PLP_SAND { "sand" }
constexpr std::string Vyroda::PLP_GRASS { "grass" }
constexpr std::string Vyroda::PLP_GROUND { "ground" }
constexpr std::string Vyroda::PLP_LOW_NOISE { "low_noise" }
constexpr std::string Vyroda::PLP_HI_NOISE { "hi_noise" }
constexpr std::string Vyroda::PLP_SNOW { "snow" }
constexpr std::string Vyroda::PLP_WATER_NORMAL_1 { "_water_normal" }
constexpr std::string Vyroda::PLP_WATER_NORMAL_2 { "_water_normal2" }

Files

file  src/Engine/Core/Constants.cppm