Blender  V3.3
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
 
   struct bContextPollMsgDyn_Params   operator_poll_msg_dyn_params
 
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 56 of file context.c.

Member Data Documentation

◆ area

struct ScrArea* bContext::area

Definition at line 65 of file context.c.

◆ 

struct { ... } bContext::data

◆ gizmo_group

struct wmGizmoGroup* bContext::gizmo_group

Definition at line 68 of file context.c.

◆ main

struct Main* bContext::main

Definition at line 85 of file context.c.

◆ manager

struct wmWindowManager* bContext::manager

Definition at line 61 of file context.c.

◆ menu

struct ARegion* bContext::menu

Definition at line 67 of file context.c.

◆ operator_poll_msg

const char* bContext::operator_poll_msg

Store the reason the poll function fails (static string, not allocated). For more advanced formatting use operator_poll_msg_dyn_params.

Definition at line 76 of file context.c.

◆ operator_poll_msg_dyn_params

struct bContextPollMsgDyn_Params bContext::operator_poll_msg_dyn_params

Store values to dynamically to create the string (called when a tool-tip is shown).

Definition at line 76 of file context.c.

Referenced by CTX_copy().

◆ py_context

void* bContext::py_context

Definition at line 91 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 96 of file context.c.

◆ py_init

bool bContext::py_init

True if python is initialized.

Definition at line 90 of file context.c.

◆ recursion

int bContext::recursion

Definition at line 88 of file context.c.

◆ region

struct ARegion* bContext::region

Definition at line 66 of file context.c.

◆ scene

struct Scene* bContext::scene

Definition at line 86 of file context.c.

◆ screen

struct bScreen* bContext::screen

Definition at line 64 of file context.c.

◆ store

struct bContextStore* bContext::store

Definition at line 69 of file context.c.

◆ thread

int bContext::thread

Definition at line 57 of file context.c.

◆ window

struct wmWindow* bContext::window

Definition at line 62 of file context.c.

◆ 

struct { ... } bContext::wm

Referenced by CTX_copy().

◆ workspace

struct WorkSpace* bContext::workspace

Definition at line 63 of file context.c.


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