Blender V5.0
WorkSpaceLayout Struct Reference

Wrapper for bScreen. More...

#include <DNA_workspace_types.h>

Public Attributes

struct WorkSpaceLayoutnext
struct WorkSpaceLayoutprev
struct bScreenscreen
char name [64]

Detailed Description

Wrapper for bScreen.

#bScreens are IDs and thus stored in a main list-base. We also want to store a list-base of them within the workspace (so each workspace can have its own set of screen-layouts) which would mess with the next/prev pointers. So we use this struct to wrap a bScreen pointer with another pair of next/prev pointers.

Definition at line 127 of file DNA_workspace_types.h.

Member Data Documentation

◆ name

char WorkSpaceLayout::name[64]

◆ next

struct WorkSpaceLayout* WorkSpaceLayout::next

Definition at line 128 of file DNA_workspace_types.h.

Referenced by workspace_layout_delete_find_new().

◆ prev

struct WorkSpaceLayout * WorkSpaceLayout::prev

Definition at line 128 of file DNA_workspace_types.h.

Referenced by workspace_layout_delete_find_new().

◆ screen


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