Introduction
Developer Guide
1.
Introduction
1.1.
Synapse X Environment
1.2.
Supervisor Based Programming
1.3.
Synapse X Security Model
API Reference
2.
API Categories
2.1.
Environment
2.2.
Filesystem
2.3.
Hooking
2.4.
Filter
2.5.
Input
2.6.
Miscellaneous
2.7.
Network
2.8.
Reflection
2.9.
Script
2.10.
Signal
2.11.
Table
2.12.
WebSocket
2.13.
Drawing (Legacy)
2.14.
Drawing
2.15.
Console
2.16.
Web
2.17.
Math
2.18.
Regex
2.19.
Timer
2.20.
Parallel
3.
Namespace Index
3.1.
bit
3.2.
syn
3.2.1.
syn.crypt
3.2.1.1.
syn.crypt.base64
3.2.1.2.
syn.crypt.hex
3.2.1.3.
syn.crypt.lz4
3.2.1.4.
syn.crypt.derive
3.2.1.5.
syn.crypt.user
3.2.1.5.1.
syn.crypt.user.prompt
3.2.1.6.
syn.crypt.seal
3.2.1.7.
syn.crypt.sign
3.2.1.7.1.
syn.crypt.sign.detached
3.2.1.8.
syn.crypt.custom
3.2.1.9.
syn.crypt.url
3.2.2.
syn.oth
3.3.
debug
3.4.
Drawing
3.5.
DrawingImmediate
4.
Class Index
4.1.
DrawFont
4.2.
Drawing
4.3.
DrawEntry
4.3.1.
Line
4.3.2.
Text
4.3.3.
Image
4.3.4.
Circle
4.3.5.
Square
4.3.6.
Triangle
4.3.7.
Quad
4.4.
Point
4.4.1.
Point2D
4.4.2.
Point3D
4.4.3.
PointInstance
4.4.4.
PointMouse
4.4.5.
PointOffset
4.5.
DrawEntryDynamic
4.6.
LineDynamic
4.7.
PolyLineDynamic
4.8.
TextDynamic
4.9.
CircleDynamic
4.10.
RectDynamicBase
4.10.1.
RectDynamic
4.10.2.
GradientRectDynamic
4.10.3.
ImageDynamic
4.11.
ImageRef
4.12.
RenderObject
4.12.1.
RenderButton
4.12.2.
RenderColorButton
4.12.3.
RenderCheckBox
4.12.4.
RenderColorPicker
4.12.5.
RenderCombo
4.12.6.
RenderDrag
4.12.7.
RenderIntDrag
4.12.8.
RenderTextBox
4.12.9.
RenderSeparator
4.12.10.
RenderSlider
4.12.11.
RenderIntSlider
4.12.12.
RenderSelectable
4.12.13.
RenderChildBase
4.12.13.1.
RenderTabMenu
4.12.13.2.
RenderCollapsable
4.12.13.3.
RenderChildWindow
4.12.13.4.
RenderSameLine
4.12.13.5.
RenderIndent
4.12.13.6.
RenderFont
4.12.13.7.
RenderPopup
4.12.13.8.
RenderDummyWindow
4.12.13.9.
RenderWindow
4.13.
FilterBase
4.13.1.
NotFilter
4.13.2.
AnyFilter
4.13.3.
AllFilter
4.13.4.
TypeFilter
4.13.5.
NamecallFilter
4.13.6.
InstanceTypeFilter
4.13.7.
UserdataTypeFilter
4.13.8.
ArgumentFilter
4.13.9.
ArgCountFilter
4.13.10.
CallerFilter
4.14.
SynSignal
4.15.
SynConnection
4.16.
ProtoProxy
4.17.
ReadonlyTableProxy
4.18.
LuaStateProxy
4.19.
Match
4.20.
Regex
4.21.
Duration
4.22.
Stopwatch
4.23.
Timer
4.24.
Value
4.25.
WebsocketClient
4.26.
DirectoryWatcher
5.
Enum Index
Light (default)
Rust
Coal
Navy
Ayu
Synapse X V3 Documentation
Filter APIs
Functions
getfilter
function getfilter(filter: FilterBase, original_function: function, filter_function: function)
Classes
FilterBase
NotFilter
AnyFilter
AllFilter
TypeFilter
NamecallFilter
InstanceTypeFilter
InstanceNameFilter
ArgumentFilter
UserdataTypeFilter
ArgCountFilter
CallerFilter