Class PropertyBuffer

Definition

Namespace:
Tizen.NUI
Assembly:
Tizen.NUI.dll
API Level:
3

PropertyBuffer is a handle to an object that contains a buffer of structured data.
PropertyBuffers can be used to provide data to Geometry objects.

C#
Copy
public class PropertyBuffer : BaseHandle, IDynamicResourceHandler, IElement, INameScope, IElementController, System.IDisposable
Inheritance
Implements

Constructors

View Source

PropertyBuffer(PropertyMap)

Creates a PropertyBuffer.

Declaration
C#
Copy
public PropertyBuffer(PropertyMap bufferFormat)
Parameters
Type Name Description
PropertyMap bufferFormat

The map of names and types that describes the components of the buffer.

API Level: 3

Methods

View Source

GetSize()

Gets the number of elements in the buffer.

Declaration
C#
Copy
public uint GetSize()
Returns
Type Description
UInt32

Number of elements to expand or contract the buffer.

API Level: 3
View Source

ReleaseSwigCPtr(Runtime.InteropServices.HandleRef)

Declaration
C#
Copy
protected override void ReleaseSwigCPtr(Runtime.InteropServices.HandleRef swigCPtr)
Parameters
Type Name Description
Tizen.System.Runtime.InteropServices.HandleRef swigCPtr
Overrides
View Source

SetData(IntPtr, UInt32)

Updates the whole buffer information.
This function expects a pointer to an array of structures with the same format that was given in the construction, and the number of elements to be the same as the size of the buffer.

Declaration
C#
Copy
public void SetData(IntPtr data, uint size)
Parameters
Type Name Description
Tizen.System.IntPtr data

A pointer to the data that will be copied to the buffer.

UInt32 size

Number of elements to expand or contract the buffer.

Implements

Extension Methods