Hyprlang
A fast and user-friendly configuration language
|
Classes | |
class | CConfig |
class | CConfigCustomValueType |
class | CConfigValue |
class | CParseResult |
class | CSimpleConfigValue |
struct | SConfigOptions |
struct | SHandlerOptions |
struct | SSpecialCategoryOptions |
struct | SVector2D |
Typedefs | |
typedef int64_t | INT |
typedef float | FLOAT |
typedef const char * | STRING |
typedef SVector2D | VEC2 |
typedef CConfigCustomValueType | CUSTOMTYPE |
typedef CParseResult(* | PCONFIGHANDLERFUNC) (const char *COMMAND, const char *VALUE) |
typedef CParseResult(* | PCONFIGCUSTOMVALUEHANDLERFUNC) (const char *VALUE, void **data) |
typedef void(* | PCONFIGCUSTOMVALUEDESTRUCTOR) (void **data) |
Custom config type
typedef float Hyprlang::FLOAT |
Basic float config type
typedef int64_t Hyprlang::INT |
Basic integer config type
typedef void(* Hyprlang::PCONFIGCUSTOMVALUEDESTRUCTOR) (void **data) |
typedef CParseResult(* Hyprlang::PCONFIGCUSTOMVALUEHANDLERFUNC) (const char *VALUE, void **data) |
typedef CParseResult(* Hyprlang::PCONFIGHANDLERFUNC) (const char *COMMAND, const char *VALUE) |
typedefs
typedef const char* Hyprlang::STRING |
Basic string config type
typedef SVector2D Hyprlang::VEC2 |
Basic vec2 config type