utility::application::path namespace

contains application specific information and utilities

this namespace contains application specific information and utilities that might help you to find out information of its location, specific datapaths, etc...

functions

get_path
gets the path of the current application. This path is platform specific.
public

variables

psl::string
project
location where the application is being ran from, check utility::application::path::get_path() for more info.
constconstpublicpublicstaticstatic
psl::string
data
data path on this platform.
constconstpublicpublicstaticstatic
psl::string
library
library path on this platform.
constconstpublicpublicstaticstatic
psl::string
settings
settings path on this platform.
constconstpublicpublicstaticstatic
psl::string
textures
textures path on this platform.
constconstpublicpublicstaticstatic
psl::string
materials
materials path on this platform.
constconstpublicpublicstaticstatic
psl::string
models
models path on this platform.
constconstpublicpublicstaticstatic
psl::string
shaders
shaders path on this platform.
constconstpublicpublicstaticstatic
psl::string
samplers
samplers path on this platform.
constconstpublicpublicstaticstatic
psl::string
worlds
worlds path on this platform.
constconstpublicpublicstaticstatic

Function documentation

psl::string utility::application::path::get_path()

Brief

gets the path of the current application. This path is platform specific.

Details

Returns an absolute path where the application is being ran from.