Blender V4.5
BMOpDefine Struct Reference

#include <bmesh_operator_api.hh>

Public Attributes

const char * opname
 
BMOSlotType slot_types_in [BMO_OP_MAX_SLOTS]
 
BMOSlotType slot_types_out [BMO_OP_MAX_SLOTS]
 
void(* init )(BMOperator *op)
 
void(* exec )(BMesh *bm, BMOperator *op)
 
BMOpTypeFlag type_flag
 

Detailed Description

Definition at line 326 of file bmesh_operator_api.hh.

Member Data Documentation

◆ exec

void(* BMOpDefine::exec) (BMesh *bm, BMOperator *op)

Definition at line 335 of file bmesh_operator_api.hh.

Referenced by BMO_op_init().

◆ init

void(* BMOpDefine::init) (BMOperator *op)

Optional initialize function. Can be used for setting defaults.

Definition at line 334 of file bmesh_operator_api.hh.

Referenced by BMO_op_init().

◆ opname

const char* BMOpDefine::opname

Definition at line 327 of file bmesh_operator_api.hh.

Referenced by BMO_op_finish().

◆ slot_types_in

BMOSlotType BMOpDefine::slot_types_in[BMO_OP_MAX_SLOTS]

Definition at line 328 of file bmesh_operator_api.hh.

Referenced by BMO_op_finish().

◆ slot_types_out

BMOSlotType BMOpDefine::slot_types_out[BMO_OP_MAX_SLOTS]

Definition at line 329 of file bmesh_operator_api.hh.

Referenced by BMO_op_finish().

◆ type_flag

BMOpTypeFlag BMOpDefine::type_flag

Definition at line 336 of file bmesh_operator_api.hh.

Referenced by BMO_op_init().


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