NDEVR
API Documentation
QTModelManagerView::ModelCache

Cached data for a single model entry in the tree view, storing display properties to avoid repeated lookups. More...

Collaboration diagram for QTModelManagerView::ModelCache:
[legend]

Public Attributes

uint04 cache_index = Constant<uint04>::Invalid
 Index into the flat index ID list.
Buffer< UUIDchildren
 UUIDs of child models.
String icon
 Icon identifier for the model.
RGBColor icon_color = Constant<RGBColor>::Invalid
 Tint color for the icon.
bool is_selected = false
 Whether this model is currently selected.
bool is_visible = true
 Whether this model is individually visible.
bool is_visible_recursive = true
 Whether this model is visible considering parent visibility.
UUID material = Constant<UUID>::Invalid
 UUID of the associated material.
String material_icon
 Icon identifier for the material.
QString material_name
 Display name of the associated material.
QString name
 Display name of the model.
UUID parent = Constant<UUID>::Invalid
 UUID of the parent model.
QString tooltip
 Tooltip text for the model.

Detailed Description

Cached data for a single model entry in the tree view, storing display properties to avoid repeated lookups.

Definition at line 51 of file QTModelManagerView.h.


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