1
0
mirror of https://github.com/VCMP-SqMod/SqMod.git synced 2025-06-20 09:07:14 +02:00

Minor code style and consistency adjustments.

This commit is contained in:
Sandu Liviu Catalin
2016-11-15 21:55:03 +02:00
parent 68c8921415
commit f8e57bf060
21 changed files with 47 additions and 27 deletions

@ -1714,15 +1714,16 @@ SysPath SysPath::MakeDynamic(CSStr path)
// ================================================================================================
void Register_SysPath(HSQUIRRELVM vm)
{
RootTable(vm).Bind(Typename::Str, Class< SysPath >(vm, Typename::Str)
RootTable(vm).Bind(Typename::Str,
Class< SysPath >(vm, Typename::Str)
// Constructors
.Ctor()
.Ctor< CSStr >()
.Ctor< CSStr, Int32 >()
// Meta-methods
.SquirrelFunc(_SC("_typename"), &Typename::Fn)
.Func(_SC("cmp"), &SysPath::Cmp)
.Func(_SC("_tostring"), &SysPath::ToString)
.Func(_SC("cmp"), &SysPath::Cmp)
// Properties
.Prop(_SC("String"), &SysPath::ToString, &SysPath::FromString)
.Prop(_SC("IsAbs"), &SysPath::IsAbsolute)