Blender V4.3
ED_viewer_path.hh File Reference
#include <optional>
#include "BLI_compute_context.hh"
#include "BLI_string_ref.hh"
#include "BLI_vector.hh"
#include "BKE_viewer_path.hh"

Go to the source code of this file.

Classes

struct  blender::ed::viewer_path::ViewerPathForGeometryNodesViewer
 

Namespaces

namespace  blender
 
namespace  blender::ed
 
namespace  blender::ed::viewer_path
 

Enumerations

enum class  blender::ed::viewer_path::UpdateActiveGeometryNodesViewerResult { blender::ed::viewer_path::StillActive , blender::ed::viewer_path::Updated , blender::ed::viewer_path::NotActive }
 

Functions

void blender::ed::viewer_path::activate_geometry_node (Main &bmain, SpaceNode &snode, bNode &node)
 
Objectblender::ed::viewer_path::parse_object_only (const ViewerPath &viewer_path)
 
std::optional< ViewerPathForGeometryNodesViewerblender::ed::viewer_path::parse_geometry_nodes_viewer (const ViewerPath &viewer_path)
 
bNodeblender::ed::viewer_path::find_geometry_nodes_viewer (const ViewerPath &viewer_path, SpaceNode &snode)
 
bool blender::ed::viewer_path::exists_geometry_nodes_viewer (const ViewerPathForGeometryNodesViewer &parsed_viewer_path)
 
UpdateActiveGeometryNodesViewerResult blender::ed::viewer_path::update_active_geometry_nodes_viewer (const bContext &C, ViewerPath &viewer_path)
 
bool blender::ed::viewer_path::add_compute_context_for_viewer_path_elem (const ViewerPathElem &elem, ComputeContextBuilder &compute_context_builder)