default
core
core
core.Object
tksdl.AudioDevice
tksdl.AudioSample
core.Boolean
core.Byte
core.Class
core.ClassArray
tkmath.Complexd
tkmath.Complexf
core.Condition
core.Configuration
tkopengl.DisplayList
core.Double
core.DummyStream
core.Exception
core.Float
core.FloatArray
tksdl.FPS
core.Function
core.IntArray
core.Integer
tksdl.Joystick
tksdl.Key
core.List
core.Long
tkmath.Math
tkmath.Matrix
tkmath.Matrix2d
tkmath.Matrix2f
tkmath.Matrix3d
tkmath.Matrix3f
tkmath.Matrix4d
tkmidi.MIDIIn
tkmidi.MIDIOut
tkmidi.MIDITimer
tksdl.Mouse
core.Mutex
tkfreetype2.NativeFT2Face
core.ObjectArray
tkportaudio.PaDeviceInfo
tkportaudio.PaHostApiInfo
tkportaudio.PaStream
tkportaudio.PaStreamParameters
core.PointerArray
core.Pool
tkportaudio.PortAudio
tkmath.Quaterniond
tkmath.Quaternionf
tkmidi.RecordedMIDIEvent
tksdl.SamplePlayer
core.Script
tksdl.SDL
core.SharedBuffer
core.Short
core.Stack
core.Stream
core.String
core.StringArray
core.StringIterator
core.Thread
core.Time
core.TKS
core.UnsignedByte
core.UnsignedInteger
core.UnsignedLong
core.UnsignedShort
core.Value
core.ValueArray
core.Variable
tkmath.Vector2d
tkmath.Vector2f
tkmath.Vector4d
tkmath.Vector4f
tksdl.Viewport
yacArrayAlloc(int sx, sy, type, elementByteSize) : boolean
- Allocate array elements.
yacArrayCopySize(Object o)
- Copy array size from object "o".
yacArrayGet(int index, Value r)
- Get array element
yacArrayGetDeref(int index, Value r)
- Get (deletable) array element.
yacArrayGetElementByteSize() : int
- Return the size of a single array element.
yacArrayGetElementType() : int
- Return the array element type.
yacArrayGetHeight() : int
- Return the array height.
yacArrayGetMaxElements() : int
- Return the total number of array elements.
yacArrayGetNumElements() : int
- Return the number of used array elements.
yacArrayGetStride() : int
- Return the number of bytes between two consecutive lines.
yacArrayGetWidth() : int
- Return the array width.
yacArrayNew() : Object
- Return new array object for this object.
yacArrayRealloc(int sx, sy, type, elementByteSize) : int
- Re-allocate array elements.
yacArraySet(int index, Value v)
- Set array element.
yacArraySetHeight(int sy)
- Set the array height.
yacArraySetTemplate(Object template)
- Set the template object to use for allocation of new array elements.
yacArraySetWidth(int sx)
- Set the array width.
yacCanDeserializeClass(Stream ifs) : boolean
- Check whether this class can be deserialized from the given inputstream.
yacClassName() : String
- Return the class name.
yacConstantGetNames() : StringArray
- Return the names of the C++ constants.
yacConstantGetNum() : int
- Return the number of constants of a C++ class.
yacConstantGetTypes() : IntArray
- Return the types of the C++ constants.
yacConstantGetValues() : ValueArray
- Return the C++ constant values.
yacCopy(Object o) : boolean
- Copy object data from "o".
yacDeserialize(Stream ifs, boolean bTypeInfo)
- Deserialize object from the given inputstream.
yacEquals(Object o) : boolean
- Compare this to object "o".
yacGetSignalStringList() : String
- Return a String that describe the signal names and callback signatures
yacHashGet(String key, Value r)
- Get a hashtable entry.
yacHashGetDeref(String key, Value r)
- Get (deletable) hashtable element.
yacHashSet(String key, Value value)
- Modify/create a hashtable entry.
yacInstanceOf(Object o) : boolean
- Check whether this C++ class is an instance of C++ class "o".
yacIsStream() : boolean
- Check whether object is a Stream
.
yacMemberGetNames() : StringArray
- Return the C++ member names.
yacMemberGetNum() : int
- Return the number of C++ members.
yacMemberGetObjectTypes() : StringArray
- Return the class names of the C++ object members.
yacMemberGetOffsets() : IntArray
- Return the byteoffsets of the C++ object members.
yacMemberGetTypes() : IntArray
- Return the C++ member types.
yacMetaClassInstanceOf(Object o) : boolean
- Check whether this object is an instance of meta class "o".
yacMetaClassMemberGet(int ak) : var
- Return value of meta class member.
yacMetaClassMemberGetAccessKeyByIndex(int index) : int
- Return access key to meta class member by index.
yacMetaClassMemberGetAccessKeyByName(String name) : int
- Return access key to meta class member by name.
yacMetaClassMemberGetName(int ak) : String
- Return name of meta class member associated with the given access key.
yacMetaClassMemberGetNum() : int
- Return number of meta class members.
yacMetaClassMemberGetType(int ak)
- Return meta class member type.
yacMetaClassMemberSet(int ak, Value v)
- Set value of meta class member.
yacMetaClassName() : String
- Return object meta class name.
yacMethodGetNames() : StringArray
- Return the C++ method names.
yacMethodGetNum() : int
- Return the number of C++ methods exposed to the scriptengine.
yacMethodGetNumParameters() : IntArray
- Return the number of parameters to each C++ method exposed to the scriptengine,
yacMethodGetParameterObjectTypes() : ValueArray
- Return the object parameter class names for each C++ method exposed to the scriptengine.
yacMethodGetParameterTypes() : ValueArray
- Return the parameter types arrays for each C++ method exposed to the scriptengine.
yacMethodGetReturnObjectTypes() : StringArray
- Return the return object classnames for each C++ method exposed to the scriptengine.
yacMethodGetReturnTypes() : IntArray
- Return the return types for each C++ method exposed to the scriptengine.
yacNew() : Object
- Return a new instance of this class and initializes it.
yacNewObject() : Object
- Return a new instance of this class.
yacOperator(int cmd, Object o) : var
- Invoke operator.
yacOperatorAdd(Object o)
- Add other object "o" to this object.
yacOperatorAssign(Object o)
- Assign other object "o" to this object.
yacOperatorClamp(Object min, max)
- Clamp this object to the given range.
yacOperatorDiv(Object o)
- Divide this object by other object "o".
yacOperatorF32(int cmd, float f) : var
- Invoke float operator.
yacOperatorI(int cmd, i) : var
- Invoke integer operator.
yacOperatorInit(Object o)
- Initialize object from other object.
yacOperatorMul(Object o)
- Multiply this object by other object "o".
yacOperatorSub(Object o)
- Subtract other object "o" from this object.
yacOperatorWrap(Object min, max)
- Wrap this object within the given range.
yacScanF32(Float r) : boolean
- Convert this object to a 32bit float and write to return
yacScanF64(Double r) : boolean
- Convert this object to a 64bit float and write to return
yacScanI32(Integer r) : boolean
- Convert this object to a 32bit integer and write to return
yacScanI64(Long r) : boolean
- Convert this object to a 64bit integer and write to return
yacSerialize(Stream ofs, boolean bTypeInfo)
- Serialize this object to the given outputstream.
yacSerializeClassName(Stream ofs)
- Serialize the class name String to the given outputstream.
yacStreamClose()
- Close the stream.
yacStreamEOF() : boolean
- Check whether the end of stream has been reached.
yacStreamGetByteOrder() : int
- Query the current byteorder.
yacStreamGetErrorCode() : int
- Return the last stream error code.
yacStreamGetErrorStringByCode(int errorCode) : String
- Returns a String representation of the given error code.
yacStreamGetOffset() : int
- Return the current stream offset.
yacStreamGetSize() : int
- Query the total stream size.
yacStreamOpenLocal(String name, int access) : boolean
- Open a local file for streaming.
yacStreamOpenLogic(String name) : boolean
- Open a file in the current PAK (.tkx) file for streaming.
yacStreamRead(Buffer r, int num) : int
- Read "num" bytes from the stream into Buffer
r.
yacStreamReadBuffer(Buffer r, int off, num, boolean resize) : int
- Read a sequence of bytes from the stream and write to Buffer
"r".
yacStreamReadF32() : float
- Read a single 32bit float from the stream.
yacStreamReadF64() : Double
- Read a single 64bit float from the stream.
yacStreamReadI16() : short
- Read a single 16bit short from the stream.
yacStreamReadI32() : short
- Read a single 32bit integer from the stream.
yacStreamReadI64() : Long
- Read a single 64bit integer from the stream.
yacStreamReadI8() : byte
- Read a single byte from the stream.
yacStreamReadLine(String r, int maxlen) : int
- Read a String from the stream and write to String
"r".
yacStreamReadObject(Object r)
- Read a single object from the stream and write to "r".
yacStreamReadString(String r) : boolean
- Read a single String from the stream and write to "r".
yacStreamSeek(int off, mode)
- Adjust stream offset.
yacStreamSetByteOrder(int byteorder)
- Set the stream byteorder.
yacStreamSetOffset(int off)
- Set the current stream offset.
yacStreamWrite(Buffer b, int num) : int
- Write a sequence of bytes to the stream.
yacStreamWriteBuffer(Buffer b, int off, len) : int
- Write a sequence of bytes to the stream.
yacStreamWriteF32(float f)
- Write a single 32bit float to the stream.
yacStreamWriteF64(Double f)
- Write a single 64bit float to the stream.
yacStreamWriteI16(short s)
- Write a single 16bit short to the stream.
yacStreamWriteI32(int i)
- Write a single 32bit integer to the stream.
yacStreamWriteI64(Long i)
- Write a single 64bit integer to the stream.
yacStreamWriteI8(byte b)
- Write a single byte to the stream.
yacStreamWriteString(String s, int off, len) : int
- Write a sequence of characters to the stream.
yacToParsableString(String r) : boolean
- Convert this object to a script-parsable String and write to return object "r".
yacToString(String r) : boolean
- Convert this object to a String and write to return object "r".
yacValueOfF32(float f)
- Initialize from 32bit float value.
yacValueOfI(int i)
- Initialize from 32bit integer value.
Please notice that normally you will not need to use these methods directly but rather through specialized API classes like e.g. File
, String
, Buffer
etc. These methods are mostly useful when dealing with "generic" objects but please make sure to also look at the TKS
class API.
Method yacArrayAlloc | ||||||||||||||||||||||||||||||
Allocate array elements. | ||||||||||||||||||||||||||||||
Signature | ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
Arguments | ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
Returns | ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
Description | ||||||||||||||||||||||||||||||
Most arrays will only use the first argument ("sx"). |
yacArrayCopySize()
, yacArrayGet()
, yacArrayGetDeref()
, yacArrayGetElementByteSize()
, yacArrayGetElementType()
, yacArrayGetHeight()
, yacArrayGetMaxElements()
, yacArrayGetNumElements()
, yacArrayGetStride()
, yacArrayGetWidth()
, yacArrayNew()
, yacArrayRealloc()
, yacArraySet()
, yacArraySetHeight()
, yacArraySetTemplate()
, yacArraySetWidth()
Method yacArrayCopySize | |||||
Copy array size from object "o". | |||||
Signature | |||||
| |||||
Arguments | |||||
|
yacArrayAlloc()
, yacArrayGet()
, yacArrayGetDeref()
, yacArrayGetElementByteSize()
, yacArrayGetElementType()
, yacArrayGetHeight()
, yacArrayGetMaxElements()
, yacArrayGetNumElements()
, yacArrayGetStride()
, yacArrayGetWidth()
, yacArrayNew()
, yacArrayRealloc()
, yacArraySet()
, yacArraySetHeight()
, yacArraySetTemplate()
, yacArraySetWidth()
Method yacArrayGet | |||||||||||||||
Get array element | |||||||||||||||
Signature | |||||||||||||||
| |||||||||||||||
Arguments | |||||||||||||||
|
yacArrayAlloc()
, yacArrayCopySize()
, yacArrayGetDeref()
, yacArrayGetElementByteSize()
, yacArrayGetElementType()
, yacArrayGetHeight()
, yacArrayGetMaxElements()
, yacArrayGetNumElements()
, yacArrayGetStride()
, yacArrayGetWidth()
, yacArrayNew()
, yacArrayRealloc()
, yacArraySet()
, yacArraySetHeight()
, yacArraySetTemplate()
, yacArraySetWidth()
Method yacArrayGetDeref | |||||||||||||||
Get (deletable) array element. | |||||||||||||||
Signature | |||||||||||||||
| |||||||||||||||
Arguments | |||||||||||||||
| |||||||||||||||
Description | |||||||||||||||
If the array stores a deletable object, this method will flag the element as non-deletable and return the deletable object. |
yacArrayAlloc()
, yacArrayCopySize()
, yacArrayGet()
, yacArrayGetElementByteSize()
, yacArrayGetElementType()
, yacArrayGetHeight()
, yacArrayGetMaxElements()
, yacArrayGetNumElements()
, yacArrayGetStride()
, yacArrayGetWidth()
, yacArrayNew()
, yacArrayRealloc()
, yacArraySet()
, yacArraySetHeight()
, yacArraySetTemplate()
, yacArraySetWidth()
Method yacArrayGetElementByteSize | |||||
Return the size of a single array element. | |||||
Signature | |||||
| |||||
Returns | |||||
|
yacArrayAlloc()
, yacArrayCopySize()
, yacArrayGet()
, yacArrayGetDeref()
, yacArrayGetElementType()
, yacArrayGetHeight()
, yacArrayGetMaxElements()
, yacArrayGetNumElements()
, yacArrayGetStride()
, yacArrayGetWidth()
, yacArrayNew()
, yacArrayRealloc()
, yacArraySet()
, yacArraySetHeight()
, yacArraySetTemplate()
, yacArraySetWidth()
Method yacArrayGetElementType | |||||
Return the array element type. | |||||
Signature | |||||
| |||||
Returns | |||||
|
yacArrayAlloc()
, yacArrayCopySize()
, yacArrayGet()
, yacArrayGetDeref()
, yacArrayGetElementByteSize()
, yacArrayGetHeight()
, yacArrayGetMaxElements()
, yacArrayGetNumElements()
, yacArrayGetStride()
, yacArrayGetWidth()
, yacArrayNew()
, yacArrayRealloc()
, yacArraySet()
, yacArraySetHeight()
, yacArraySetTemplate()
, yacArraySetWidth()
Method yacArrayGetHeight | |||||
Return the array height. | |||||
Signature | |||||
| |||||
Returns | |||||
|
yacArrayAlloc()
, yacArrayCopySize()
, yacArrayGet()
, yacArrayGetDeref()
, yacArrayGetElementByteSize()
, yacArrayGetElementType()
, yacArrayGetMaxElements()
, yacArrayGetNumElements()
, yacArrayGetStride()
, yacArrayGetWidth()
, yacArrayNew()
, yacArrayRealloc()
, yacArraySet()
, yacArraySetHeight()
, yacArraySetTemplate()
, yacArraySetWidth()
Method yacArrayGetMaxElements | |||||
Return the total number of array elements. | |||||
Signature | |||||
| |||||
Returns | |||||
|
yacArrayAlloc()
, yacArrayCopySize()
, yacArrayGet()
, yacArrayGetDeref()
, yacArrayGetElementByteSize()
, yacArrayGetElementType()
, yacArrayGetHeight()
, yacArrayGetNumElements()
, yacArrayGetStride()
, yacArrayGetWidth()
, yacArrayNew()
, yacArrayRealloc()
, yacArraySet()
, yacArraySetHeight()
, yacArraySetTemplate()
, yacArraySetWidth()
Method yacArrayGetNumElements | |||||
Return the number of used array elements. | |||||
Signature | |||||
| |||||
Returns | |||||
|
yacArrayAlloc()
, yacArrayCopySize()
, yacArrayGet()
, yacArrayGetDeref()
, yacArrayGetElementByteSize()
, yacArrayGetElementType()
, yacArrayGetHeight()
, yacArrayGetMaxElements()
, yacArrayGetStride()
, yacArrayGetWidth()
, yacArrayNew()
, yacArrayRealloc()
, yacArraySet()
, yacArraySetHeight()
, yacArraySetTemplate()
, yacArraySetWidth()
Method yacArrayGetStride | |||||
Return the number of bytes between two consecutive lines. | |||||
Signature | |||||
| |||||
Returns | |||||
| |||||
Description | |||||
This is mostly used by e.g. the texture class (see tkopengl plugin). |
yacArrayAlloc()
, yacArrayCopySize()
, yacArrayGet()
, yacArrayGetDeref()
, yacArrayGetElementByteSize()
, yacArrayGetElementType()
, yacArrayGetHeight()
, yacArrayGetMaxElements()
, yacArrayGetNumElements()
, yacArrayGetWidth()
, yacArrayNew()
, yacArrayRealloc()
, yacArraySet()
, yacArraySetHeight()
, yacArraySetTemplate()
, yacArraySetWidth()
Method yacArrayGetWidth | |||||
Return the array width. | |||||
Signature | |||||
| |||||
Returns | |||||
|
yacArrayAlloc()
, yacArrayCopySize()
, yacArrayGet()
, yacArrayGetDeref()
, yacArrayGetElementByteSize()
, yacArrayGetElementType()
, yacArrayGetHeight()
, yacArrayGetMaxElements()
, yacArrayGetNumElements()
, yacArrayGetStride()
, yacArrayNew()
, yacArrayRealloc()
, yacArraySet()
, yacArraySetHeight()
, yacArraySetTemplate()
, yacArraySetWidth()
Method yacArrayNew | |||||
Return new array object for this object. | |||||
Signature | |||||
| |||||
Returns | |||||
| |||||
Description | |||||
This is used to create specialized Array objects for a given object type. |
yacArrayAlloc()
, yacArrayCopySize()
, yacArrayGet()
, yacArrayGetDeref()
, yacArrayGetElementByteSize()
, yacArrayGetElementType()
, yacArrayGetHeight()
, yacArrayGetMaxElements()
, yacArrayGetNumElements()
, yacArrayGetStride()
, yacArrayGetWidth()
, yacArrayRealloc()
, yacArraySet()
, yacArraySetHeight()
, yacArraySetTemplate()
, yacArraySetWidth()
Method yacArrayRealloc | ||||||||||||||||||||||||||||||
Re-allocate array elements. | ||||||||||||||||||||||||||||||
Signature | ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
Arguments | ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
Returns | ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
Description | ||||||||||||||||||||||||||||||
Most arrays will only use the first argument ("sx"). |
yacArrayAlloc()
, yacArrayCopySize()
, yacArrayGet()
, yacArrayGetDeref()
, yacArrayGetElementByteSize()
, yacArrayGetElementType()
, yacArrayGetHeight()
, yacArrayGetMaxElements()
, yacArrayGetNumElements()
, yacArrayGetStride()
, yacArrayGetWidth()
, yacArrayNew()
, yacArraySet()
, yacArraySetHeight()
, yacArraySetTemplate()
, yacArraySetWidth()
Method yacArraySet | |||||||||||||||
Set array element. | |||||||||||||||
Signature | |||||||||||||||
| |||||||||||||||
Arguments | |||||||||||||||
|
yacArrayAlloc()
, yacArrayCopySize()
, yacArrayGet()
, yacArrayGetDeref()
, yacArrayGetElementByteSize()
, yacArrayGetElementType()
, yacArrayGetHeight()
, yacArrayGetMaxElements()
, yacArrayGetNumElements()
, yacArrayGetStride()
, yacArrayGetWidth()
, yacArrayNew()
, yacArrayRealloc()
, yacArraySetHeight()
, yacArraySetTemplate()
, yacArraySetWidth()
Method yacArraySetHeight | |||||
Set the array height. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
yacArrayAlloc()
, yacArrayCopySize()
, yacArrayGet()
, yacArrayGetDeref()
, yacArrayGetElementByteSize()
, yacArrayGetElementType()
, yacArrayGetHeight()
, yacArrayGetMaxElements()
, yacArrayGetNumElements()
, yacArrayGetStride()
, yacArrayGetWidth()
, yacArrayNew()
, yacArrayRealloc()
, yacArraySet()
, yacArraySetTemplate()
, yacArraySetWidth()
Method yacArraySetTemplate | |||||
Set the template object to use for allocation of new array elements. | |||||
Signature | |||||
| |||||
Arguments | |||||
| |||||
Description | |||||
yacArrayAlloc()
, yacArrayCopySize()
, yacArrayGet()
, yacArrayGetDeref()
, yacArrayGetElementByteSize()
, yacArrayGetElementType()
, yacArrayGetHeight()
, yacArrayGetMaxElements()
, yacArrayGetNumElements()
, yacArrayGetStride()
, yacArrayGetWidth()
, yacArrayNew()
, yacArrayRealloc()
, yacArraySet()
, yacArraySetHeight()
, yacArraySetWidth()
Method yacArraySetWidth | |||||
Set the array width. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
yacArrayAlloc()
, yacArrayCopySize()
, yacArrayGet()
, yacArrayGetDeref()
, yacArrayGetElementByteSize()
, yacArrayGetElementType()
, yacArrayGetHeight()
, yacArrayGetMaxElements()
, yacArrayGetNumElements()
, yacArrayGetStride()
, yacArrayGetWidth()
, yacArrayNew()
, yacArrayRealloc()
, yacArraySet()
, yacArraySetHeight()
, yacArraySetTemplate()
Method yacCanDeserializeClass | ||||||||||
Check whether this class can be deserialized from the given inputstream. | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
|
Method yacClassName | |||||
Return the class name. | |||||
Signature | |||||
| |||||
Returns | |||||
| |||||
Description | |||||
Also see @yacMetaClassName. |
Method yacConstantGetNames | |||||
Return the names of the C++ constants. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method yacConstantGetNum | |||||
Return the number of constants of a C++ class. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method yacConstantGetTypes | |||||
Return the types of the C++ constants. | |||||
Signature | |||||
| |||||
Returns | |||||
| |||||
Description | |||||
The Value type encoding is used, i.e. 0=void, 1=int, 2=float, 3=Object, 4=String. |
Method yacConstantGetValues | |||||
Return the C++ constant values. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method yacCopy | ||||||||||
Copy object data from "o". | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
|
Method yacDeserialize | |||||||||||||||
Deserialize object from the given inputstream. | |||||||||||||||
Signature | |||||||||||||||
| |||||||||||||||
Arguments | |||||||||||||||
|
Method yacEquals | ||||||||||
Compare this to object "o". | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
|
Method yacGetSignalStringList | |||||
Return a String that describe the signal names and callback signatures | |||||
Signature | |||||
| |||||
Returns | |||||
| |||||
Description | |||||
exposed by a C++ object. For an example, take a look at the tksdl plugin. |
Method yacHashGet | |
Get a hashtable entry. | |
Signature | |
Arguments | |
Method yacHashGetDeref | |
Get (deletable) hashtable element. | |
Signature | |
Arguments | |
Description | |
If the hashtable stores a deletable object, this method will flag the element as non-deletable and return the deletable object. |
Method yacHashSet | |
Modify/create a hashtable entry. | |
Signature | |
Arguments | |
Method yacInstanceOf | ||||||||||
Check whether this C++ class is an instance of C++ class "o". | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
|
Method yacIsStream | |||||
Check whether object is a Stream . | |||||
Signature | |||||
| |||||
Returns | |||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacMemberGetNames | |||||
Return the C++ member names. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method yacMemberGetNum | |||||
Return the number of C++ members. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method yacMemberGetObjectTypes | |||||
Return the class names of the C++ object members. | |||||
Signature | |||||
| |||||
Returns | |||||
| |||||
Description | |||||
If a member is not an Object, an empty String will be returned for that member. |
Method yacMemberGetOffsets | |||||
Return the byteoffsets of the C++ object members. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method yacMemberGetTypes | |||||
Return the C++ member types. | |||||
Signature | |||||
| |||||
Returns | |||||
| |||||
Description | |||||
The Value type encoding is used, i.e. 0=void, 1=int, 2=float, 3=Object, 4=String. |
Method yacMetaClassInstanceOf | ||||||||||
Check whether this object is an instance of meta class "o". | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
|
Method yacMetaClassMemberGet | ||||||||||
Return value of meta class member. | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
|
Method yacMetaClassMemberGetAccessKeyByIndex | ||||||||||
Return access key to meta class member by index. | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
|
Method yacMetaClassMemberGetAccessKeyByName | ||||||||||
Return access key to meta class member by name. | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
|
Method yacMetaClassMemberGetName | ||||||||||
Return name of meta class member associated with the given access key. | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
|
Method yacMetaClassMemberGetNum | |||||
Return number of meta class members. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method yacMetaClassMemberGetType | |||||
Return meta class member type. | |||||
Signature | |||||
| |||||
Arguments | |||||
| |||||
Description | |||||
The member type is encoded using the Value type encoding. |
Method yacMetaClassMemberSet | |||||||||||||||
Set value of meta class member. | |||||||||||||||
Signature | |||||||||||||||
| |||||||||||||||
Arguments | |||||||||||||||
|
Method yacMetaClassName | |||||
Return object meta class name. | |||||
Signature | |||||
| |||||
Returns | |||||
| |||||
Description | |||||
This is mostly used with script classes. See Class . |
Method yacMethodGetNames | |||||
Return the C++ method names. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method yacMethodGetNum | |||||
Return the number of C++ methods exposed to the scriptengine. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method yacMethodGetNumParameters | |||||
Return the number of parameters to each C++ method exposed to the scriptengine, | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method yacMethodGetParameterObjectTypes | |||||
Return the object parameter class names for each C++ method exposed to the scriptengine. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method yacMethodGetParameterTypes | |||||
Return the parameter types arrays for each C++ method exposed to the scriptengine. | |||||
Signature | |||||
| |||||
Returns | |||||
| |||||
Description | |||||
The Value type encoding is used, i.e. 0=void, 1=int, 2=float, 3=Object, 4=String. |
Method yacMethodGetReturnObjectTypes | |||||
Return the return object classnames for each C++ method exposed to the scriptengine. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method yacMethodGetReturnTypes | |||||
Return the return types for each C++ method exposed to the scriptengine. | |||||
Signature | |||||
| |||||
Returns | |||||
| |||||
Description | |||||
The Value type encoding is used, i.e. 0=void, 1=int, 2=float, 3=Object with the exception that the return type 4 means "variable". The last parameter to a variable return type method must be YAC_Value *_r . Methods that want to return deletable objects must also use return type 4. |
Method yacNew | |||||
Return a new instance of this class and initializes it. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method yacNewObject | |||||
Return a new instance of this class. | |||||
Signature | |||||
| |||||
Returns | |||||
| |||||
Description | |||||
Warning: When instantiating script classes, yacOperatorInit() must be called afterwards. Applications should call yacNew() instead of yacNewObject() since yacNew() takes care of script class initialization. Alternatively, Object(myscriptclass) can be used to clone any object (including script classes). |
Method yacOperator | ||||||||||||||||||||
Invoke operator. | ||||||||||||||||||||
Signature | ||||||||||||||||||||
| ||||||||||||||||||||
Arguments | ||||||||||||||||||||
| ||||||||||||||||||||
Returns | ||||||||||||||||||||
| ||||||||||||||||||||
Description | ||||||||||||||||||||
Usually this method returns nothing since the object is directly modified. The scriptengine takes care of duplicating the lefthandside object (this) if +,-,*,/ etc. commands are used. |
Method yacOperatorAdd | |||||
Add other object "o" to this object. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method yacOperatorAssign | |||||
Assign other object "o" to this object. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method yacOperatorClamp | |
Clamp this object to the given range. | |
Signature | |
Arguments | |
Method yacOperatorDiv | |||||
Divide this object by other object "o". | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method yacOperatorF32 | ||||||||||||||||||||
Invoke float operator. | ||||||||||||||||||||
Signature | ||||||||||||||||||||
| ||||||||||||||||||||
Arguments | ||||||||||||||||||||
| ||||||||||||||||||||
Returns | ||||||||||||||||||||
| ||||||||||||||||||||
Description | ||||||||||||||||||||
Also see yacOperator() |
Method yacOperatorI | ||||||||||||||||||||
Invoke integer operator. | ||||||||||||||||||||
Signature | ||||||||||||||||||||
| ||||||||||||||||||||
Arguments | ||||||||||||||||||||
| ||||||||||||||||||||
Returns | ||||||||||||||||||||
| ||||||||||||||||||||
Description | ||||||||||||||||||||
Also see yacOperator() |
Method yacOperatorInit | |||||
Initialize object from other object. | |||||
Signature | |||||
| |||||
Arguments | |||||
| |||||
Description | |||||
This is mostly used for meta classes, e.g. to call constructors, initialize members etc. |
Method yacOperatorMul | |||||
Multiply this object by other object "o". | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method yacOperatorSub | |||||
Subtract other object "o" from this object. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method yacOperatorWrap | |
Wrap this object within the given range. | |
Signature | |
Arguments | |
Method yacScanF32 | ||||||||||
Convert this object to a 32bit float and write to return | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
| ||||||||||
Description | ||||||||||
object "r". |
Method yacScanF64 | ||||||||||
Convert this object to a 64bit float and write to return | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
| ||||||||||
Description | ||||||||||
object "r". |
Method yacScanI32 | ||||||||||
Convert this object to a 32bit integer and write to return | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
| ||||||||||
Description | ||||||||||
object "r". |
Method yacScanI64 | ||||||||||
Convert this object to a 64bit integer and write to return | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
| ||||||||||
Description | ||||||||||
object "r". |
Method yacSerialize | |||||||||||||||
Serialize this object to the given outputstream. | |||||||||||||||
Signature | |||||||||||||||
| |||||||||||||||
Arguments | |||||||||||||||
|
Method yacSerializeClassName | |||||
Serialize the class name String to the given outputstream. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method yacStreamClose | |||
Close the stream. | |||
Signature | |||
|
yacIsStream()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamEOF | |||||
Check whether the end of stream has been reached. | |||||
Signature | |||||
| |||||
Returns | |||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamGetByteOrder | |||||
Query the current byteorder. | |||||
Signature | |||||
| |||||
Returns | |||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamGetErrorCode | |||||
Return the last stream error code. | |||||
Signature | |||||
| |||||
Returns | |||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorStringByCode()
Method yacStreamGetErrorStringByCode | ||||||||||
Returns a String representation of the given error code. | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
Method yacStreamGetOffset | |||||
Return the current stream offset. | |||||
Signature | |||||
| |||||
Returns | |||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamGetSize | |||||
Query the total stream size. | |||||
Signature | |||||
| |||||
Returns | |||||
| |||||
Description | |||||
This obviously will only work for limited-size streams like e.g. File . |
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamOpenLocal | ||||||||||||||||||||
Open a local file for streaming. | ||||||||||||||||||||
Signature | ||||||||||||||||||||
| ||||||||||||||||||||
Arguments | ||||||||||||||||||||
| ||||||||||||||||||||
Returns | ||||||||||||||||||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamOpenLogic | ||||||||||
Open a file in the current PAK (.tkx) file for streaming. | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamRead | ||||||||||||||||||||
Read "num" bytes from the stream into Buffer r. | ||||||||||||||||||||
Signature | ||||||||||||||||||||
| ||||||||||||||||||||
Arguments | ||||||||||||||||||||
Returns | ||||||||||||||||||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamReadBuffer | ||||||||||||||||||||||||||||||
Read a sequence of bytes from the stream and write to Buffer "r". | ||||||||||||||||||||||||||||||
Signature | ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
Arguments | ||||||||||||||||||||||||||||||
Returns | ||||||||||||||||||||||||||||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamReadF32 | |||||
Read a single 32bit float from the stream. | |||||
Signature | |||||
| |||||
Returns | |||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamReadF64 | |||||
Read a single 64bit float from the stream. | |||||
Signature | |||||
| |||||
Returns | |||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamReadI16 | |||||
Read a single 16bit short from the stream. | |||||
Signature | |||||
| |||||
Returns | |||||
| |||||
Description | |||||
Perform byteorder conversion if necessary. |
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamReadI32 | |||||
Read a single 32bit integer from the stream. | |||||
Signature | |||||
| |||||
Returns | |||||
| |||||
Description | |||||
Perform byteorder conversion if necessary. |
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadI16()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamReadI64 | |||||
Read a single 64bit integer from the stream. | |||||
Signature | |||||
| |||||
Returns | |||||
| |||||
Description | |||||
Perform byteorder conversion if necessary. |
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamReadI8 | |||||
Read a single byte from the stream. | |||||
Signature | |||||
| |||||
Returns | |||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamReadLine | ||||||||||||||||||||
Read a String from the stream and write to String "r". | ||||||||||||||||||||
Signature | ||||||||||||||||||||
| ||||||||||||||||||||
Arguments | ||||||||||||||||||||
Returns | ||||||||||||||||||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamReadObject | |||||
Read a single object from the stream and write to "r". | |||||
Signature | |||||
| |||||
Arguments | |||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamReadString | ||||||||||
Read a single String from the stream and write to "r". | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamSeek | |||||||||||||||
Adjust stream offset. | |||||||||||||||
Signature | |||||||||||||||
| |||||||||||||||
Arguments | |||||||||||||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamSetByteOrder | |||||
Set the stream byteorder. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamSetOffset | |||||
Set the current stream offset. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamWrite | ||||||||||||||||||||
Write a sequence of bytes to the stream. | ||||||||||||||||||||
Signature | ||||||||||||||||||||
| ||||||||||||||||||||
Arguments | ||||||||||||||||||||
| ||||||||||||||||||||
Returns | ||||||||||||||||||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamWriteBuffer | |||||||||||||||||||||||||
Write a sequence of bytes to the stream. | |||||||||||||||||||||||||
Signature | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
Arguments | |||||||||||||||||||||||||
Returns | |||||||||||||||||||||||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamWriteF32 | |||||
Write a single 32bit float to the stream. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamWriteF64 | |||||
Write a single 64bit float to the stream. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamWriteI16 | |||||
Write a single 16bit short to the stream. | |||||
Signature | |||||
| |||||
Arguments | |||||
| |||||
Description | |||||
Automatic byteorder conversion is performed according to the current stream byteorder. |
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamWriteI32 | |||||
Write a single 32bit integer to the stream. | |||||
Signature | |||||
| |||||
Arguments | |||||
| |||||
Description | |||||
Automatic byteorder conversion is performed according to the current stream byteorder. |
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI8()
, yacStreamWriteI16()
, yacStreamWriteI64()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamWriteI64 | |||||
Write a single 64bit integer to the stream. | |||||
Signature | |||||
| |||||
Arguments | |||||
| |||||
Description | |||||
Automatic byteorder conversion is performed according to the current stream byteorder. |
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI8()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamWriteI8 | |||||
Write a single byte to the stream. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteString()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacStreamWriteString | |||||||||||||||||||||||||
Write a sequence of characters to the stream. | |||||||||||||||||||||||||
Signature | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
Arguments | |||||||||||||||||||||||||
Returns | |||||||||||||||||||||||||
|
yacIsStream()
, yacStreamClose()
, yacStreamOpenLocal()
, yacStreamOpenLogic()
, yacStreamGetByteOrder()
, yacStreamSetByteOrder()
, yacStreamEOF()
, yacStreamSeek()
, yacStreamGetOffset()
, yacStreamSetOffset()
, yacStreamGetSize()
, yacStreamRead()
, yacStreamReadBuffer()
, yacStreamReadF32()
, yacStreamReadF64()
, yacStreamReadI16()
, yacStreamReadI32()
, yacStreamReadI64()
, yacStreamReadI8()
, yacStreamReadLine()
, yacStreamReadObject()
, yacStreamReadString()
, yacStreamWrite()
, yacStreamWriteBuffer()
, yacStreamWriteF32()
, yacStreamWriteF64()
, yacStreamWriteI16()
, yacStreamWriteI32()
, yacStreamWriteI64()
, yacStreamWriteI8()
, yacStreamGetErrorCode()
, yacStreamGetErrorStringByCode()
Method yacToParsableString | ||||||||||
Convert this object to a script-parsable String and write to return object "r". | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
|
Method yacToString | ||||||||||
Convert this object to a String and write to return object "r". | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
|
Method yacValueOfF32 | |||||
Initialize from 32bit float value. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method yacValueOfI | |||||
Initialize from 32bit integer value. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
auto-generated by "DOG", the TkScript document generator. Mon, 28/Dec/2015 13:15:54