Intro
xTalk Syntax

Data Types

JokerScriptRef
JokerValueRef
JokerEntityRef
JokerCallResult
JokerCallResultEnum
JokerOptionID
JokerOptionIDEnum
JokerVTypes
JokerVTypesEnum
JokerEntityEvent
JokerEntityEventEnum
JokerOutputProcPtr
JokerHandlerCallProcPtr
JokerSpendTimeProcPtr
JokerClientCmdProcPtr
JokerEntityProcPtr
JokerObjectDescriptorProcPtr

Initialization and Global State

JokerInitialize
JokerShowSplash
JokerSetNewlineCharacter
JokerSetOption
JokerSetOutputProc
JokerSetHandlerCallProc
JokerSetSpendTimeProc
JokerRegisterClientCmd
JokerRegisterObjectDescriptor
JokerGetErrorString

Manipulating Scripts

JokerNewScript
JokerRetainScript
JokerReleaseScript
JokerTokenizeScript
JokerParseScript
JokerParseScriptAsHandler
JokerRunHandler

Manipulating JokerEntityRefs

JokerNewEntity
JokerDisposeEntity
JokerGetEntityRefCon
JokerSetEntityRefCon
JokerGetEntityPropertyArray
JokerGetEntityPropertyNameArray
JokerSetEntityPropertyArray

Manipulating JokerValueRefs

JokerNewValue
JokerCopyValue
JokerDisposeValue
JokerGetValueAvailableTypes

Assigning Values to JokerValueRefs

JokerSetValueLong
JokerSetValueDouble
JokerSetValueString
JokerSetValueChars
JokerSetValuePoint
JokerSetValueColor
JokerSetValueRect

Arrays in JokerValueRefs

JokerFetchValueElement
JokerCountValueElements

Retrieving Values from JokerValueRefs

JokerGetValueLong
JokerGetValueDouble
JokerGetValueString
JokerGetValueChars
JokerGetValuePoint
JokerGetValueColor
JokerGetValueRect