#include <MRCMisc/exports.h>
#include <stddef.h>
Go to the source code of this file.
|  | 
| MRC_API MR_VertCoords2 *const * | MR_MeshAttributesToUpdate_Get_uvCoords (const MR_MeshAttributesToUpdate *_this) | 
|  | 
| MRC_API void | MR_MeshAttributesToUpdate_Set_uvCoords (MR_MeshAttributesToUpdate *_this, MR_VertCoords2 *value) | 
|  | 
| MRC_API MR_VertCoords2 ** | MR_MeshAttributesToUpdate_GetMutable_uvCoords (MR_MeshAttributesToUpdate *_this) | 
|  | 
| MRC_API MR_VertColors *const * | MR_MeshAttributesToUpdate_Get_colorMap (const MR_MeshAttributesToUpdate *_this) | 
|  | 
| MRC_API void | MR_MeshAttributesToUpdate_Set_colorMap (MR_MeshAttributesToUpdate *_this, MR_VertColors *value) | 
|  | 
| MRC_API MR_VertColors ** | MR_MeshAttributesToUpdate_GetMutable_colorMap (MR_MeshAttributesToUpdate *_this) | 
|  | 
| MRC_API MR_TexturePerFace *const * | MR_MeshAttributesToUpdate_Get_texturePerFace (const MR_MeshAttributesToUpdate *_this) | 
|  | 
| MRC_API void | MR_MeshAttributesToUpdate_Set_texturePerFace (MR_MeshAttributesToUpdate *_this, MR_TexturePerFace *value) | 
|  | 
| MRC_API MR_TexturePerFace ** | MR_MeshAttributesToUpdate_GetMutable_texturePerFace (MR_MeshAttributesToUpdate *_this) | 
|  | 
| MRC_API MR_FaceColors *const * | MR_MeshAttributesToUpdate_Get_faceColors (const MR_MeshAttributesToUpdate *_this) | 
|  | 
| MRC_API void | MR_MeshAttributesToUpdate_Set_faceColors (MR_MeshAttributesToUpdate *_this, MR_FaceColors *value) | 
|  | 
| MRC_API MR_FaceColors ** | MR_MeshAttributesToUpdate_GetMutable_faceColors (MR_MeshAttributesToUpdate *_this) | 
|  | 
| MRC_API MR_MeshAttributesToUpdate * | MR_MeshAttributesToUpdate_DefaultConstruct (void) | 
|  | 
| MRC_API MR_MeshAttributesToUpdate * | MR_MeshAttributesToUpdate_DefaultConstructArray (size_t num_elems) | 
|  | 
| MRC_API MR_MeshAttributesToUpdate * | MR_MeshAttributesToUpdate_ConstructFrom (MR_VertCoords2 *uvCoords, MR_VertColors *colorMap, MR_TexturePerFace *texturePerFace, MR_FaceColors *faceColors) | 
|  | 
| MRC_API const MR_MeshAttributesToUpdate * | MR_MeshAttributesToUpdate_OffsetPtr (const MR_MeshAttributesToUpdate *ptr, ptrdiff_t i) | 
|  | Offsets a pointer to an array element by ipositions (not bytes). Use only if you're certain that the pointer points to an array element.
 | 
|  | 
| MRC_API MR_MeshAttributesToUpdate * | MR_MeshAttributesToUpdate_OffsetMutablePtr (MR_MeshAttributesToUpdate *ptr, ptrdiff_t i) | 
|  | Offsets a pointer to an array element by ipositions (not bytes). Use only if you're certain that the pointer points to an array element.
 | 
|  | 
| MRC_API MR_MeshAttributesToUpdate * | MR_MeshAttributesToUpdate_ConstructFromAnother (const MR_MeshAttributesToUpdate *_other) | 
|  | 
| MRC_API void | MR_MeshAttributesToUpdate_Destroy (const MR_MeshAttributesToUpdate *_this) | 
|  | Destroys a heap-allocated instance of MR_MeshAttributesToUpdate. Does nothing if the pointer is null.
 | 
|  | 
| MRC_API void | MR_MeshAttributesToUpdate_DestroyArray (const MR_MeshAttributesToUpdate *_this) | 
|  | Destroys a heap-allocated array of MR_MeshAttributesToUpdate. Does nothing if the pointer is null.
 | 
|  | 
| MRC_API MR_MeshAttributesToUpdate * | MR_MeshAttributesToUpdate_AssignFromAnother (MR_MeshAttributesToUpdate *_this, const MR_MeshAttributesToUpdate *_other) | 
|  | 
◆ MR_FaceColors
◆ MR_MeshAttributesToUpdate
◆ MR_TexturePerFace
◆ MR_VertColors
◆ MR_VertCoords2
◆ MR_MeshAttributesToUpdate_AssignFromAnother()
Generated from a method of class MR::MeshAttributesToUpdate named operator=. Parameter _this can not be null. It is a single object. Parameter _other can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
 
 
◆ MR_MeshAttributesToUpdate_ConstructFrom()
◆ MR_MeshAttributesToUpdate_ConstructFromAnother()
◆ MR_MeshAttributesToUpdate_DefaultConstruct()
Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_MeshAttributesToUpdate_Destroy() to free it when you're done using it. 
 
 
◆ MR_MeshAttributesToUpdate_DefaultConstructArray()
◆ MR_MeshAttributesToUpdate_Destroy()
Destroys a heap-allocated instance of MR_MeshAttributesToUpdate. Does nothing if the pointer is null. 
 
 
◆ MR_MeshAttributesToUpdate_DestroyArray()
Destroys a heap-allocated array of MR_MeshAttributesToUpdate. Does nothing if the pointer is null. 
 
 
◆ MR_MeshAttributesToUpdate_Get_colorMap()
Returns a pointer to a member variable of class MR::MeshAttributesToUpdate named colorMap. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
 
 
◆ MR_MeshAttributesToUpdate_Get_faceColors()
Returns a pointer to a member variable of class MR::MeshAttributesToUpdate named faceColors. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
 
 
◆ MR_MeshAttributesToUpdate_Get_texturePerFace()
Returns a pointer to a member variable of class MR::MeshAttributesToUpdate named texturePerFace. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
 
 
◆ MR_MeshAttributesToUpdate_Get_uvCoords()
Returns a pointer to a member variable of class MR::MeshAttributesToUpdate named uvCoords. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
 
 
◆ MR_MeshAttributesToUpdate_GetMutable_colorMap()
Returns a mutable pointer to a member variable of class MR::MeshAttributesToUpdate named colorMap. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
 
 
◆ MR_MeshAttributesToUpdate_GetMutable_faceColors()
Returns a mutable pointer to a member variable of class MR::MeshAttributesToUpdate named faceColors. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
 
 
◆ MR_MeshAttributesToUpdate_GetMutable_texturePerFace()
Returns a mutable pointer to a member variable of class MR::MeshAttributesToUpdate named texturePerFace. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
 
 
◆ MR_MeshAttributesToUpdate_GetMutable_uvCoords()
Returns a mutable pointer to a member variable of class MR::MeshAttributesToUpdate named uvCoords. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
 
 
◆ MR_MeshAttributesToUpdate_OffsetMutablePtr()
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. 
 
 
◆ MR_MeshAttributesToUpdate_OffsetPtr()
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. 
 
 
◆ MR_MeshAttributesToUpdate_Set_colorMap()
Modifies a member variable of class MR::MeshAttributesToUpdate named colorMap. Parameter _this can not be null. It is a single object. 
 
 
◆ MR_MeshAttributesToUpdate_Set_faceColors()
Modifies a member variable of class MR::MeshAttributesToUpdate named faceColors. Parameter _this can not be null. It is a single object. 
 
 
◆ MR_MeshAttributesToUpdate_Set_texturePerFace()
Modifies a member variable of class MR::MeshAttributesToUpdate named texturePerFace. Parameter _this can not be null. It is a single object. 
 
 
◆ MR_MeshAttributesToUpdate_Set_uvCoords()
Modifies a member variable of class MR::MeshAttributesToUpdate named uvCoords. Parameter _this can not be null. It is a single object.