Table of Contents

Class PlatformBufferExtensions

Namespace
Lime.Graphics.Platform
Assembly
Lime.dll
public static class PlatformBufferExtensions
Inheritance
PlatformBufferExtensions
Inherited Members

Methods

SetData<T>(IPlatformBuffer, int, ref T, BufferSetDataMode)

public static void SetData<T>(this IPlatformBuffer buffer, int offset, ref T data, BufferSetDataMode mode) where T : unmanaged

Parameters

buffer IPlatformBuffer
offset int
data T
mode BufferSetDataMode

Type Parameters

T

SetData<T>(IPlatformBuffer, int, T[], BufferSetDataMode)

public static void SetData<T>(this IPlatformBuffer buffer, int offset, T[] data, BufferSetDataMode mode) where T : unmanaged

Parameters

buffer IPlatformBuffer
offset int
data T[]
mode BufferSetDataMode

Type Parameters

T

SetData<T>(IPlatformBuffer, int, T[], int, int, BufferSetDataMode)

public static void SetData<T>(this IPlatformBuffer buffer, int offset, T[] data, int startIndex, int count, BufferSetDataMode mode) where T : unmanaged

Parameters

buffer IPlatformBuffer
offset int
data T[]
startIndex int
count int
mode BufferSetDataMode

Type Parameters

T