Blender V5.0
bArgs Struct Reference

Public Attributes

ListBase docs
GHashitems
int argc
const char ** argv
int * passes
bArgPrintFn print_fn
void * print_user_data
int current_pass
int pass_max

Detailed Description

Definition at line 56 of file BLI_args.cc.

Member Data Documentation

◆ argc

int bArgs::argc

Definition at line 59 of file BLI_args.cc.

Referenced by BLI_args_create(), BLI_args_parse(), and BLI_args_print().

◆ argv

const char** bArgs::argv

Definition at line 60 of file BLI_args.cc.

Referenced by BLI_args_create(), BLI_args_parse(), and BLI_args_print().

◆ current_pass

int bArgs::current_pass

Only use when initializing arguments.

Definition at line 67 of file BLI_args.cc.

Referenced by BLI_args_create(), BLI_args_pass_set(), and internalAdd().

◆ docs

◆ items

GHash* bArgs::items

Definition at line 58 of file BLI_args.cc.

Referenced by BLI_args_create(), BLI_args_destroy(), internalAdd(), and lookUp().

◆ pass_max

int bArgs::pass_max

The maximum pass (inclusive).

Definition at line 70 of file BLI_args.cc.

Referenced by BLI_args_create(), BLI_args_pass_set(), and BLI_args_print_arg_doc().

◆ passes

int* bArgs::passes

Definition at line 61 of file BLI_args.cc.

Referenced by BLI_args_create(), BLI_args_destroy(), and BLI_args_parse().

◆ print_fn

bArgPrintFn bArgs::print_fn

For printing help text, defaults to stdout.

Definition at line 63 of file BLI_args.cc.

Referenced by BLI_args_print_fn_set(), and BLI_args_printf().

◆ print_user_data

void* bArgs::print_user_data

Definition at line 64 of file BLI_args.cc.

Referenced by BLI_args_print_fn_set(), and BLI_args_printf().


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