Blender V5.0
MLoopNorSpaceArray Struct Reference

#include <BKE_mesh.h>

Public Attributes

MLoopNorSpace ** lspacearr
struct LinkNodeloops_pool
char data_type
int spaces_num
struct MemArenamem

Detailed Description

Collection of MLoopNorSpace basic storage & pre-allocation.

Definition at line 284 of file BKE_mesh.h.

Member Data Documentation

◆ data_type

char MLoopNorSpaceArray::data_type

◆ loops_pool

struct LinkNode* MLoopNorSpaceArray::loops_pool

Allocated once, avoids to call BLI_linklist_prepend_arena() for each loop!

Definition at line 288 of file BKE_mesh.h.

Referenced by BKE_lnor_space_add_loop(), BKE_lnor_spacearr_clear(), BKE_lnor_spacearr_free(), and BKE_lnor_spacearr_init().

◆ lspacearr

◆ mem

◆ spaces_num

int MLoopNorSpaceArray::spaces_num

Number of clnors spaces defined in this array.

Definition at line 292 of file BKE_mesh.h.

Referenced by BKE_lnor_space_create(), BKE_lnor_spacearr_clear(), BKE_lnor_spacearr_free(), BKE_lnor_spacearr_init(), and BKE_lnor_spacearr_tls_join().


The documentation for this struct was generated from the following file: