Functions
The following functions are available globally.
-
Undocumented
Declaration
Swift
public func <-- <T>(property: inout T, name: String) -> CustomMappingKeyValueTuple
-
Undocumented
Declaration
Swift
public func <-- <T>(property: inout T, names: [String]) -> CustomMappingKeyValueTuple
-
Undocumented
Declaration
Swift
public func <-- <Transform>(property: inout Transform.Object, transformer: Transform) -> CustomMappingKeyValueTuple where Transform : TransformType
-
Undocumented
Declaration
Swift
public func <-- <Transform>(property: inout Transform.Object, transformer: (String?, Transform?)) -> CustomMappingKeyValueTuple where Transform : TransformType
-
Undocumented
Declaration
Swift
public func <-- <Transform>(property: inout Transform.Object, transformer: ([String], Transform?)) -> CustomMappingKeyValueTuple where Transform : TransformType
-
Undocumented
Declaration
Swift
public func <-- <Transform>(property: inout Transform.Object?, transformer: Transform) -> CustomMappingKeyValueTuple where Transform : TransformType
-
Undocumented
Declaration
Swift
public func <-- <Transform>(property: inout Transform.Object?, transformer: (String?, Transform?)) -> CustomMappingKeyValueTuple where Transform : TransformType
-
Undocumented
Declaration
Swift
public func <-- <Transform>(property: inout Transform.Object?, transformer: ([String], Transform?)) -> CustomMappingKeyValueTuple where Transform : TransformType
-
Undocumented
Declaration
Swift
public func <<< (mapper: HelpingMapper, mapping: CustomMappingKeyValueTuple)
-
Undocumented
Declaration
Swift
public func <<< (mapper: HelpingMapper, mappings: [CustomMappingKeyValueTuple])
-
Undocumented
Declaration
Swift
public func >>> <T>(mapper: HelpingMapper, property: inout T)
-
Undocumented
Declaration
Swift
@_silgen_name("swift_getTypeByMangledNameInContext") public func _getTypeByMangledNameInContext( _ name: UnsafePointer<UInt8>, _ nameLength: UInt, genericContext: UnsafeRawPointer?, genericArguments: UnsafeRawPointer? ) -> Any.Type?
-
Write a UInt16 to the buffer. It fills the 2 array “slots” of the UInt8 array.
Declaration
Swift
public func writeUint16(_ buffer: inout [UInt8], offset: Int, value: UInt16)
Parameters
buffer
is the UInt8 array (pointer) to write the value too.
offset
is the offset index to start the write from (e.g. buffer[0], buffer[1], etc).
-
Write a UInt32 to the buffer. It fills the 4 array “slots” of the UInt8 array.
Declaration
Swift
public func writeUint32(_ buffer: inout [UInt8], offset: Int, value: UInt32)
Parameters
buffer
is the UInt8 array (pointer) to write the value too.
offset
is the offset index to start the write from (e.g. buffer[0], buffer[1], etc).
-
Write a UInt64 to the buffer. It fills the 8 array “slots” of the UInt8 array.
Declaration
Swift
public func writeUint64(_ buffer: inout [UInt8], offset: Int, value: UInt64)
Parameters
buffer
is the UInt8 array (pointer) to write the value too.
offset
is the offset index to start the write from (e.g. buffer[0], buffer[1], etc).