Blender V5.0
interface_template_status.cc File Reference
#include <fmt/format.h>
#include "BKE_blender_version.h"
#include "BKE_context.hh"
#include "BKE_global.hh"
#include "BKE_layer.hh"
#include "BKE_main.hh"
#include "BKE_report.hh"
#include "BKE_screen.hh"
#include "BKE_workspace.hh"
#include "BLI_listbase.h"
#include "BLI_math_matrix.h"
#include "BLI_math_vector.h"
#include "BLI_rect.h"
#include "BLI_string.h"
#include "BLF_api.hh"
#include "BLT_translation.hh"
#include "DNA_space_types.h"
#include "DNA_workspace_types.h"
#include "ED_info.hh"
#include "ED_screen_types.hh"
#include "WM_api.hh"
#include "UI_interface_layout.hh"
#include "interface_intern.hh"

Go to the source code of this file.

Macros

#define REPORT_BANNER_MAX_WIDTH   (800.0f * UI_SCALE_FAC)

Functions

void uiTemplateReportsBanner (uiLayout *layout, bContext *C)
static bool uiTemplateInputStatusAzone (uiLayout *layout, const AZone *az, const ARegion *region)
static bool uiTemplateInputStatusBorder (wmWindow *win, uiLayout *row)
static bool uiTemplateInputStatusHeader (ARegion *region, uiLayout *row)
static bool uiTemplateInputStatus3DView (bContext *C, uiLayout *row)
void uiTemplateInputStatus (uiLayout *layout, bContext *C)
static std::string ui_template_status_tooltip (bContext *C, void *, const blender::StringRef)
void uiTemplateStatusInfo (uiLayout *layout, bContext *C)

Macro Definition Documentation

◆ REPORT_BANNER_MAX_WIDTH

#define REPORT_BANNER_MAX_WIDTH   (800.0f * UI_SCALE_FAC)

Definition at line 41 of file interface_template_status.cc.

Referenced by uiTemplateReportsBanner().

Function Documentation

◆ ui_template_status_tooltip()

◆ uiTemplateInputStatus()

◆ uiTemplateInputStatus3DView()

bool uiTemplateInputStatus3DView ( bContext * C,
uiLayout * row )
static

◆ uiTemplateInputStatusAzone()

bool uiTemplateInputStatusAzone ( uiLayout * layout,
const AZone * az,
const ARegion * region )
static

◆ uiTemplateInputStatusBorder()

◆ uiTemplateInputStatusHeader()

bool uiTemplateInputStatusHeader ( ARegion * region,
uiLayout * row )
static

◆ uiTemplateReportsBanner()

◆ uiTemplateStatusInfo()