Memory<T>

Overview

Location


 

constructor

 

constructor(inst: Object; offset: IntPtr)

 

Memory<T>(Object inst, IntPtr offset)

 

init(_ inst: Object, _ offset: IntPtr)

 

Sub New(inst As Object, offset As IntPtr)

Parameters:

  • inst:
  • offset:

Cast<TN>

 

method Cast<TN>: Memory<TN>

 

Memory<TN> Cast<TN>()

 

func Cast<TN>() -> Memory<TN>

 

Function Cast<TN>() As Memory<TN>

Inst

 

property Inst: Object read;

 

Object Inst { get; }

 

var Inst: Object { get{} }

 

ReadOnly Property Inst() As Object

Offset

 

property Offset: IntPtr read;

 

IntPtr Offset { get; }

 

var Offset: IntPtr { get{} }

 

ReadOnly Property Offset() As IntPtr

Ref

 

method Ref: T&

 

T& Ref()

 

func Ref() -> T&

 

Function Ref() As T&

Value

 

property Value: T read write;

 

T Value { get; set; }

 

var Value: T { get{} set{} }

 

Property Value() As T

 

Inst

 

property Inst: Object read;

 

Object Inst { get; }

 

var Inst: Object { get{} }

 

ReadOnly Property Inst() As Object

Offset

 

property Offset: IntPtr read;

 

IntPtr Offset { get; }

 

var Offset: IntPtr { get{} }

 

ReadOnly Property Offset() As IntPtr

Value

 

property Value: T read write;

 

T Value { get; set; }

 

var Value: T { get{} set{} }

 

Property Value() As T

 

constructor

 

constructor(inst: Object; offset: IntPtr)

 

Memory<T>(Object inst, IntPtr offset)

 

init(_ inst: Object, _ offset: IntPtr)

 

Sub New(inst As Object, offset As IntPtr)

Parameters:

  • inst:
  • offset:

Cast<TN>

 

method Cast<TN>: Memory<TN>

 

Memory<TN> Cast<TN>()

 

func Cast<TN>() -> Memory<TN>

 

Function Cast<TN>() As Memory<TN>

Ref

 

method Ref: T&

 

T& Ref()

 

func Ref() -> T&

 

Function Ref() As T&