AR_Engine_SDK
载入中...
搜索中...
未找到
函数 | 变量
XSys.lua 文件参考

函数

function XSys IsFileExist (szFileName) end
 
function XSys DeleteFile (szFile) end
 
function XSys CopyFile (src, des, bFailIfExists) end
 
function XSys MoveFile (src, des) end
 
function XSys DeleteDirectory (szDir) end
 
function XSys CreateDirectory (szDir) end
 
function XSys GetFilesInDirectory (szDir) end
 
function XSys GetDirectoriesInDirectory (szDir) end
 
function XSys GetBaseDirectory (szBaseDir) end
 
function XSys GetDocumentsDirectory (szDocumentDir) end
 
function XSys GetFileTimeStamp (szFileName) end
 
function XSys GetFileSize (szFileName) end
 
function XSys ChangeFileAttributes (szFileName, mode) end
 
function XSys GetVersion () end
 
function XSys GetMilliSecond () end
 
function XSys GetMicroSecond () end
 
function XSys GetTimeSince1970 () end
 
function XSys Sleep (nMilliSecond) end
 
function XSys OutputDebug (szDebugInfo) end
 
function XSys MessageBox (pTextKey, pOptionKey, uType, timeout) end
 
function XSys MessageBox_CText (pTextKey, pOptionKey, uType, timeout) end
 
function XSys CopyDataToPasteboard (pData) end
 
function XSys GetPastebordData () end
 
function XSys IsUnicodeSpace (ch) end
 
function XSys IsCJKUnicode (ch) end
 
function XSys IsUnicodeNonBreaking (ch) end
 
function XSys ParseUnicodeFromUTF8Str (szUTF8, pnAdvancedInUtf8Str, nUtf8StrMaxLen) end
 
function XSys ParseUnicodeFromUTF8StrEx (szUTF8, iParsePos, piParsedHeadPos, pnUtf8ByteCounts, nUtf8StrMaxLen) end
 
function XSys UTF16Len (sz16) end
 
function XSys UTF8ToUTF16LE (sz16, sz8) end
 
function XSys UTF16LEToUTF8 (sz8, sz16) end
 
function XSys CPPTextToGB2312 (szDest, szSrc, iSrcLen, nDestBufferMaxSize) end
 
function XSys GB2312ToCPPText (szDest, szSrc, iSrcLen, nDestBufferMaxSize) end
 
function XSys GB2312ToUTF8 (szDest, szSrc, iSrcLen, nDestBufferMaxSize) end
 
function XSys UTF8ToGB2312 (szDest, szSrc, iSrcLen, nDestBufferMaxSize) end
 
function XSys GB2132ToFileNameEncoding (szDest, szSrc, nDestBufferMaxSize) end
 
function XSys UTF8TOUTF32 (szDest, szSrc, iSrcLen, nDestBufferMaxSize) end
 
function XSys AccessFile (path, mode) end
 
function XSys SetFileSize (fd, size) end
 
function XSys XtoInt64 (szString) end
 
function XSys StrCmpNoCase (sz1, sz2) end
 
function XSys Strlwr (str) end
 
function XSys Strupr (str) end
 
function XSys IsNan (f) end
 

变量

 XSys = {}
 

函数说明

◆ AccessFile()

function XSys AccessFile ( path  ,
mode   
)

XSys_AccessFile00

参数
pathstring
modenumber
返回
number

◆ ChangeFileAttributes()

function XSys ChangeFileAttributes ( szFileName  ,
mode   
)

XSys_ChangeFileAttributes00

参数
szFileNamestring
modenumber
返回
number

◆ CopyDataToPasteboard()

function XSys CopyDataToPasteboard ( pData  )

XSys_CopyDataToPasteboard00

参数
pDatastring
返回
boolean

◆ CopyFile()

function XSys CopyFile ( src  ,
des  ,
bFailIfExists   
)

XSys_CopyFile00

参数
srcstring
desstring
bFailIfExistsboolean
返回
boolean

◆ CPPTextToGB2312()

function XSys CPPTextToGB2312 ( szDest  ,
szSrc  ,
iSrcLen  ,
nDestBufferMaxSize   
)

XSys_CPPTextToGB231200

参数
szDeststring
szSrcstring
iSrcLennumber
nDestBufferMaxSizenumber
返回
number

◆ CreateDirectory()

function XSys CreateDirectory ( szDir  )

创建目录,不会递归创建

参数
szDirstring [类型][constchar]目录
返回
boolean [类型][bool]是否成功

◆ DeleteDirectory()

function XSys DeleteDirectory ( szDir  )

删除目录及其内部的所有文件

参数
szDirstring [类型][constchar]目录
返回
boolean [类型][bool]是否删除成功

◆ DeleteFile()

function XSys DeleteFile ( szFile  )

XSys_DeleteFile00

参数
szFilestring
返回
boolean

◆ GB2132ToFileNameEncoding()

function XSys GB2132ToFileNameEncoding ( szDest  ,
szSrc  ,
nDestBufferMaxSize   
)

XSys_GB2132ToFileNameEncoding00

参数
szDeststring
szSrcstring
nDestBufferMaxSizenumber
返回
number

◆ GB2312ToCPPText()

function XSys GB2312ToCPPText ( szDest  ,
szSrc  ,
iSrcLen  ,
nDestBufferMaxSize   
)

XSys_GB2312ToCPPText00

参数
szDeststring
szSrcstring
iSrcLennumber
nDestBufferMaxSizenumber
返回
number

◆ GB2312ToUTF8()

function XSys GB2312ToUTF8 ( szDest  ,
szSrc  ,
iSrcLen  ,
nDestBufferMaxSize   
)

XSys_GB2312ToUTF800

参数
szDeststring
szSrcstring
iSrcLennumber
nDestBufferMaxSizenumber
返回
number

◆ GetBaseDirectory()

function XSys GetBaseDirectory ( szBaseDir  )

获取工作目录的绝对路径

参数
szBaseDirstring [类型][char]目录
返回
boolean [类型][bool]是否成功

◆ GetDirectoriesInDirectory()

function XSys GetDirectoriesInDirectory ( szDir  )

遍历目录, 输出其中的文件夹名称, 输入文件夹结尾没有斜杠,返回的文件夹中不包含路径,不包含.和..

参数
szDirstring
返回
string[]
boolean

◆ GetDocumentsDirectory()

function XSys GetDocumentsDirectory ( szDocumentDir  )

获取可以写入文档的目录,ios 上并不是所有目录下都能写文件的

参数
szDocumentDirstring [类型][char]目录
返回
boolean [类型][bool]是否成功

◆ GetFilesInDirectory()

function XSys GetFilesInDirectory ( szDir  )

遍历目录, 输入文件夹结尾没有斜杠,返回的文件名中不包含路径

参数
szDirstring
返回
string[]
boolean

◆ GetFileSize()

function XSys GetFileSize ( szFileName  )

XSys_GetFileSize00

参数
szFileNamestring
返回
number

◆ GetFileTimeStamp()

function XSys GetFileTimeStamp ( szFileName  )

获取文件改动的时间戳

参数
szFileNamestring
返回
number [类型][xuint32]时间戳

◆ GetMicroSecond()

function XSys GetMicroSecond ( )

XSys_GetMicroSecond00

返回
number

◆ GetMilliSecond()

function XSys GetMilliSecond ( )

XSys_GetMilliSecond00

返回
number

◆ GetPastebordData()

function XSys GetPastebordData ( )

XSys_GetPastebordData00

返回
string
boolean

◆ GetTimeSince1970()

function XSys GetTimeSince1970 ( )

XSys_GetTimeSince197000

返回
number

◆ GetVersion()

function XSys GetVersion ( )

XSys_GetVersion00

返回
string
boolean

◆ IsCJKUnicode()

function XSys IsCJKUnicode ( ch  )

XSys_IsCJKUnicode00

参数
chnumber
返回
boolean

◆ IsFileExist()

function XSys IsFileExist ( szFileName  )

XSys_IsFileExist00

参数
szFileNamestring
返回
boolean

◆ IsNan()

function XSys IsNan ( )

XSys_IsNan00

参数
fnumber
返回
boolean

◆ IsUnicodeNonBreaking()

function XSys IsUnicodeNonBreaking ( ch  )

XSys_IsUnicodeNonBreaking00

参数
chnumber
返回
boolean

◆ IsUnicodeSpace()

function XSys IsUnicodeSpace ( ch  )

XSys_IsUnicodeSpace00

参数
chnumber
返回
boolean

◆ MessageBox()

function XSys MessageBox ( pTextKey  ,
pOptionKey  ,
uType  ,
timeout   
)

XSys_MessageBox00

参数
pTextKeystring
pOptionKeystring
uTypenumber
timeoutnumber
返回
number

◆ MessageBox_CText()

function XSys MessageBox_CText ( pTextKey  ,
pOptionKey  ,
uType  ,
timeout   
)

XSys_MessageBox_CText00

参数
pTextKeystring
pOptionKeystring
uTypenumber
timeoutnumber
返回
number

◆ MoveFile()

function XSys MoveFile ( src  ,
des   
)

XSys_MoveFile00

参数
srcstring
desstring
返回
boolean

◆ OutputDebug()

function XSys OutputDebug ( szDebugInfo  )

输出信息到调试窗口

参数
szDebugInfostring
返回
void

◆ ParseUnicodeFromUTF8Str()

function XSys ParseUnicodeFromUTF8Str ( szUTF8  ,
pnAdvancedInUtf8Str  ,
nUtf8StrMaxLen   
)

XSys_ParseUnicodeFromUTF8Str00

参数
szUTF8string
pnAdvancedInUtf8Strnumber
nUtf8StrMaxLennumber
返回
number

◆ ParseUnicodeFromUTF8StrEx()

function XSys ParseUnicodeFromUTF8StrEx ( szUTF8  ,
iParsePos  ,
piParsedHeadPos  ,
pnUtf8ByteCounts  ,
nUtf8StrMaxLen   
)

XSys_ParseUnicodeFromUTF8StrEx00

参数
szUTF8string
iParsePosnumber
piParsedHeadPosnumber
pnUtf8ByteCountsnumber
nUtf8StrMaxLennumber
返回
number

◆ SetFileSize()

function XSys SetFileSize ( fd  ,
size   
)

XSys_SetFileSize00

参数
fdnumber
sizenumber
返回
number

◆ Sleep()

function XSys Sleep ( nMilliSecond  )

让当前线程睡眠

参数
nMilliSecondnumber
返回
void

◆ StrCmpNoCase()

function XSys StrCmpNoCase ( sz1  ,
sz2   
)

XSys_StrCmpNoCase00

参数
sz1string
sz2string
返回
number

◆ Strlwr()

function XSys Strlwr ( str  )

XSys_Strlwr00

参数
strstring
返回
string

◆ Strupr()

function XSys Strupr ( str  )

XSys_Strupr00

参数
strstring
返回
string

◆ UTF16Len()

function XSys UTF16Len ( sz16  )

XSys_UTF16Len00

参数
sz16number
返回
number

◆ UTF16LEToUTF8()

function XSys UTF16LEToUTF8 ( sz8  ,
sz16   
)

XSys_UTF16LEToUTF800

参数
sz8string
sz16number
返回
number

◆ UTF8ToGB2312()

function XSys UTF8ToGB2312 ( szDest  ,
szSrc  ,
iSrcLen  ,
nDestBufferMaxSize   
)

XSys_UTF8ToGB231200

参数
szDeststring
szSrcstring
iSrcLennumber
nDestBufferMaxSizenumber
返回
number

◆ UTF8ToUTF16LE()

function XSys UTF8ToUTF16LE ( sz16  ,
sz8   
)

XSys_UTF8ToUTF16LE00

参数
sz16number
sz8string
返回
number

◆ UTF8TOUTF32()

function XSys UTF8TOUTF32 ( szDest  ,
szSrc  ,
iSrcLen  ,
nDestBufferMaxSize   
)

XSys_UTF8TOUTF3200

参数
szDestnumber
szSrcstring
iSrcLennumber
nDestBufferMaxSizenumber
返回
number

◆ XtoInt64()

function XSys XtoInt64 ( szString  )

XSys_XtoInt6400

参数
szStringstring
返回
number

变量说明

◆ XSys

XSys = {}