Blender  V2.93
Public Attributes | List of all members
bContext Struct Reference

Public Attributes

int thread
 
struct {
   struct wmWindowManager *   manager
 
   struct wmWindow *   window
 
   struct WorkSpace *   workspace
 
   struct bScreen *   screen
 
   struct ScrArea *   area
 
   struct ARegion *   region
 
   struct ARegion *   menu
 
   struct wmGizmoGroup *   gizmo_group
 
   struct bContextStore *   store
 
   const char *   operator_poll_msg
 
wm
 
struct {
   struct Main *   main
 
   struct Scene *   scene
 
   int   recursion
 
   bool   py_init
 
   void *   py_context
 
   void *   py_context_orig
 
data
 

Detailed Description

Definition at line 69 of file context.c.

Member Data Documentation

◆ area

struct ScrArea* bContext::area

Definition at line 78 of file context.c.

◆ 

struct { ... } bContext::data

◆ gizmo_group

struct wmGizmoGroup* bContext::gizmo_group

Definition at line 81 of file context.c.

◆ main

struct Main* bContext::main

Definition at line 88 of file context.c.

◆ manager

struct wmWindowManager* bContext::manager

Definition at line 74 of file context.c.

◆ menu

struct ARegion* bContext::menu

Definition at line 80 of file context.c.

◆ operator_poll_msg

const char* bContext::operator_poll_msg

Definition at line 83 of file context.c.

◆ py_context

void* bContext::py_context

Definition at line 94 of file context.c.

◆ py_context_orig

void* bContext::py_context_orig

If we need to remove members, do so in a copy (keep this to check if the copy needs freeing).

Definition at line 99 of file context.c.

◆ py_init

bool bContext::py_init

True if python is initialized.

Definition at line 93 of file context.c.

◆ recursion

int bContext::recursion

Definition at line 91 of file context.c.

◆ region

struct ARegion* bContext::region

Definition at line 79 of file context.c.

◆ scene

struct Scene* bContext::scene

Definition at line 89 of file context.c.

◆ screen

struct bScreen* bContext::screen

Definition at line 77 of file context.c.

◆ store

struct bContextStore* bContext::store

Definition at line 82 of file context.c.

◆ thread

int bContext::thread

Definition at line 70 of file context.c.

◆ window

struct wmWindow* bContext::window

Definition at line 75 of file context.c.

◆ 

struct { ... } bContext::wm

◆ workspace

struct WorkSpace* bContext::workspace

Definition at line 76 of file context.c.


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