IonizeDocsionize.cc ↗

sUNC Compatibility

The Unified Naming Convention (UNC / sUNC) defines a standard surface for Roblox executor APIs. The table below shows how Ionize maps to the 82 entries in the sUNC standard (79 functions). Coverage is 100% of the tested function set (implemented + aliases).

100%
Coverage
75
Implemented
4
Via alias
0
Partial
0
Unavailable
0
Not yet implemented
3
Type definitions
82
Standard total

Closures

FunctionStatusNotes
checkcallerImplemented
clonefunctionImplemented
getfunctionhashImplemented
hookfunctionImplemented
hookmetamethodImplemented
iscclosureImplemented
isexecutorclosureImplemented
islclosureImplemented
loadstringImplemented
newcclosureImplemented
restorefunctionImplemented

Debug

FunctionStatusNotes
debug.getconstantImplemented
debug.getconstantsImplemented
debug.getprotoImplemented
debug.getprotosImplemented
debug.getstackImplemented
debug.getupvalueImplemented
debug.getupvaluesImplemented
debug.setconstantImplemented
debug.setstackImplemented
debug.setupvalueImplemented

Drawing

FunctionStatusNotes
cleardrawcacheImplemented
getrenderpropertyImplemented
isrenderobjImplemented
setrenderpropertyImplemented

Encoding

FunctionStatusNotes
base64decodeAliasAvailable as crypt.base64decode
base64encodeAliasAvailable as crypt.base64encode
lz4compressAliasAvailable as crypt.lz4compress
lz4decompressAliasAvailable as crypt.lz4decompress

Environment

FunctionStatusNotes
FunctionFilterOptionsType definitionType definition, not a callable function
filtergcImplemented
TableFilterOptionsType definitionType definition, not a callable function
getgcImplemented
getgenvImplemented
getregImplemented
getrenvImplemented

Filesystem

FunctionStatusNotes
appendfileImplemented
delfileImplemented
delfolderImplemented
getcustomassetImplemented
isfileImplemented
isfolderImplemented
listfilesImplemented
loadfileImplemented
makefolderImplemented
readfileImplemented
writefileImplemented

Instances

FunctionStatusNotes
clonerefImplemented
compareinstancesImplemented
fireclickdetectorImplemented
fireproximitypromptImplemented
firetouchinterestImplemented
getcallbackvalueImplemented
gethuiImplemented
getinstancesImplemented
getnilinstancesImplemented

Metatable

FunctionStatusNotes
getnamecallmethodImplemented
getrawmetatableImplemented
isreadonlyImplemented
setrawmetatableImplemented
setreadonlyImplemented

Miscellaneous

FunctionStatusNotes
identifyexecutorImplemented
requestImplemented

Reflection

FunctionStatusNotes
gethiddenpropertyImplemented
getthreadidentityImplemented
isscriptableImplemented
sethiddenpropertyImplemented
setscriptableImplemented
setthreadidentityImplemented

Scripts

FunctionStatusNotes
getcallingscriptImplemented
getloadedmodulesImplemented
getrunningscriptsImplemented
getscriptbytecodeImplemented
getscriptclosureImplemented
getscriptfromthreadImplemented
getscripthashImplemented
getscriptsImplemented
getsenvImplemented

Signals

FunctionStatusNotes
ConnectionType definitionType definition, not a callable function
firesignalImplemented
getconnectionsImplemented
replicatesignalImplemented