Click or drag to resize

INativeCustomMarshaler Interface

Custom marshaler for usage with the MemoryHelper for performing marshaling to-and-from unmanaged memory for non-blittable types. A type must be attributed with NativeCustomMarshalerAttribute to automatically have an instance of its marshaler be utilized.

Namespace: Internal.Assimp
Assembly: NeoAxis.Core (in NeoAxis.Core.dll) Version: 2026.2.1.0 (2026.2.1.0)
Syntax
C#
public interface INativeCustomMarshaler

The INativeCustomMarshaler type exposes the following members.

Properties
 NameDescription
Public propertyNativeDataSize Gets the native data size in bytes.
Top
Methods
 NameDescription
Public methodMarshalManagedToNative Marshals the managed object to the unmanaged chunk of memory.
Public methodMarshalNativeToManaged Marshals the managed object from the unmanaged chunk of memory.
Top
See Also