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#Copypublic class PropertyBuffer : BaseHandle, IDynamicResourceHandler, IElement, INameScope, IElementController, System.IDisposable
- Inheritance
- Implements
Constructors
Declaration
C#Copypublic 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
Declaration
C#Copypublic uint GetSize()
Returns
Type | Description |
---|---|
UInt32 | Number of elements to expand or contract the buffer. |
API Level: 3
Declaration
C#Copyprotected 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#Copypublic 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. |