Lysa  0.0
Lysa 3D Engine
Utils.ixx File Reference

Namespaces

namespace  lysa
 

Functions

consteval bool is_windows ()
 
float get_current_time_milliseconds ()
 
std::string sanitize_name (const std::string &name)
 
bool dir_exists (const std::string &dirName)
 
float3 to_float3 (const std::string &str)
 
float4 to_float4 (const std::string &str)
 
std::vector< std::string_view > split (std::string_view str, char delimiter)
 
std::string to_hexstring (const void *ptr)
 
std::string to_hexstring (uint32 ptr)
 
std::string to_string (const wchar_t *wstr)
 
std::string to_string (const float3 &vec)
 
std::string to_string (const float2 &vec)
 
std::string to_string (const quaternion &vec)
 
std::string to_string (const float4 &vec)
 
std::u32string to_utf32 (const std::string &utf8)
 
std::string to_lower (const std::string &str)
 
float halton_sequence (const uint32 index, const uint32 base)
 

Variables

export module lysa utils
 
import lysa math
 

Variable Documentation

import lysa math
export module lysa utils