#include <fbxpropertytypes.h>
FBX SDK blob class.
Uninitialized data of a specified size, to be filled by the user.
Definition at line 233 of file fbxpropertytypes.h.
|
void * | Modify () |
| Make a copy if the reference count > 1 (i.e. if the buffer is shared). More...
|
|
void | Clear () |
| Free the memory if this blob is the last one to hold it. More...
|
|
Constructor. Set attributes to 0.
Constructor.
Construct a buffer with uninitialized data of a specified size, to be filled by the user.
- Parameters
-
Copy constructor.
- Parameters
-
pRHS | The blob to be copied to this blob. |
FbxBlob |
( |
const void * |
pData, |
|
|
int |
pSize |
|
) |
| |
Constructor.
- Parameters
-
pData | The data to be filled in the buffer. |
pSize | Buffer size. |
Share the buffer of the specified blob with this blob.
- Parameters
-
pValue | The blob whose buffer is shared with this blob. |
- Returns
- This blob.
void Assign |
( |
const void * |
pData, |
|
|
int |
pSize |
|
) |
| |
Copy the data in the buffer.
- Parameters
-
pData | The buffer to be copied data from. |
pSize | Buffer size. |
bool operator== |
( |
const FbxBlob & |
pRHS | ) |
const |
Equality operator.
- Parameters
-
pRHS | The blob to be compared with this blob. |
- Returns
True
, if the two blobs are equal, false
otherwise.
bool operator!= |
( |
const FbxBlob & |
pRHS | ) |
const |
Inequality operator.
- Parameters
-
pRHS | The blob to be compared with this blob. |
- Returns
True
, if the two blobs are unequal, otherwise false.
Make a copy if the reference count > 1 (i.e. if the buffer is shared).
const void* Access |
( |
| ) |
const |
Retrieve the buffer pointer.
- Returns
- The buffer pointer.
Retrieve the buffer size.
- Returns
- The buffer size.
Free the memory if this blob is the last one to hold it.
The documentation for this class was generated from the following file: