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

#include <DNA_workspace_types.h>

Public Attributes

ID id
 
ListBase layouts
 
ListBase hook_layout_relations
 
ListBase owner_ids
 
ListBase tools
 
char _pad [4]
 
int object_mode
 
int flags
 
int order
 
char * status_text
 

Detailed Description

Definition at line 109 of file DNA_workspace_types.h.

Member Data Documentation

◆ _pad

char WorkSpace::_pad[4]

Definition at line 126 of file DNA_workspace_types.h.

◆ flags

int WorkSpace::flags

Enum eWorkSpaceFlags.

Definition at line 131 of file DNA_workspace_types.h.

Referenced by BKE_workspace_owner_id_check(), and ED_workspace_duplicate().

◆ hook_layout_relations

ListBase WorkSpace::hook_layout_relations

◆ id

ID WorkSpace::id

◆ layouts

ListBase WorkSpace::layouts

◆ object_mode

int WorkSpace::object_mode

◆ order

int WorkSpace::order

Number for workspace tab reordering in the UI.

Definition at line 134 of file DNA_workspace_types.h.

Referenced by ED_workspace_duplicate().

◆ owner_ids

ListBase WorkSpace::owner_ids

◆ status_text

char* WorkSpace::status_text

Info text from modal operators (runtime).

Definition at line 137 of file DNA_workspace_types.h.

Referenced by ED_workspace_status_text(), uiTemplateInputStatus(), workspace_blend_read_data(), and workspace_free_data().

◆ tools

ListBase WorkSpace::tools

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