Blender V5.0
DNA_viewer_path_types.h File Reference
#include "DNA_listBase.h"
#include <stdint.h>

Go to the source code of this file.

Classes

struct  ViewerPathElem
struct  IDViewerPathElem
struct  ModifierViewerPathElem
struct  GroupNodeViewerPathElem
struct  SimulationZoneViewerPathElem
struct  RepeatZoneViewerPathElem
struct  ForeachGeometryElementZoneViewerPathElem
struct  ViewerNodeViewerPathElem
struct  EvaluateClosureNodeViewerPathElem
struct  ViewerPath

Typedefs

typedef enum ViewerPathElemType ViewerPathElemType
typedef struct ViewerPathElem ViewerPathElem
typedef struct IDViewerPathElem IDViewerPathElem
typedef struct ModifierViewerPathElem ModifierViewerPathElem
typedef struct GroupNodeViewerPathElem GroupNodeViewerPathElem
typedef struct SimulationZoneViewerPathElem SimulationZoneViewerPathElem
typedef struct RepeatZoneViewerPathElem RepeatZoneViewerPathElem
typedef struct ForeachGeometryElementZoneViewerPathElem ForeachGeometryElementZoneViewerPathElem
typedef struct ViewerNodeViewerPathElem ViewerNodeViewerPathElem
typedef struct EvaluateClosureNodeViewerPathElem EvaluateClosureNodeViewerPathElem
typedef struct ViewerPath ViewerPath

Enumerations

enum  ViewerPathElemType {
  VIEWER_PATH_ELEM_TYPE_ID = 0 , VIEWER_PATH_ELEM_TYPE_MODIFIER = 1 , VIEWER_PATH_ELEM_TYPE_GROUP_NODE = 2 , VIEWER_PATH_ELEM_TYPE_SIMULATION_ZONE = 3 ,
  VIEWER_PATH_ELEM_TYPE_VIEWER_NODE = 4 , VIEWER_PATH_ELEM_TYPE_REPEAT_ZONE = 5 , VIEWER_PATH_ELEM_TYPE_FOREACH_GEOMETRY_ELEMENT_ZONE = 6 , VIEWER_PATH_ELEM_TYPE_EVALUATE_CLOSURE = 7
}

Typedef Documentation

◆ EvaluateClosureNodeViewerPathElem

typedef struct EvaluateClosureNodeViewerPathElem EvaluateClosureNodeViewerPathElem

◆ ForeachGeometryElementZoneViewerPathElem

typedef struct ForeachGeometryElementZoneViewerPathElem ForeachGeometryElementZoneViewerPathElem

◆ GroupNodeViewerPathElem

typedef struct GroupNodeViewerPathElem GroupNodeViewerPathElem

◆ IDViewerPathElem

typedef struct IDViewerPathElem IDViewerPathElem

◆ ModifierViewerPathElem

typedef struct ModifierViewerPathElem ModifierViewerPathElem

◆ RepeatZoneViewerPathElem

typedef struct RepeatZoneViewerPathElem RepeatZoneViewerPathElem

◆ SimulationZoneViewerPathElem

typedef struct SimulationZoneViewerPathElem SimulationZoneViewerPathElem

◆ ViewerNodeViewerPathElem

typedef struct ViewerNodeViewerPathElem ViewerNodeViewerPathElem

◆ ViewerPath

typedef struct ViewerPath ViewerPath

◆ ViewerPathElem

typedef struct ViewerPathElem ViewerPathElem

◆ ViewerPathElemType

Enumeration Type Documentation

◆ ViewerPathElemType

Enumerator
VIEWER_PATH_ELEM_TYPE_ID 
VIEWER_PATH_ELEM_TYPE_MODIFIER 
VIEWER_PATH_ELEM_TYPE_GROUP_NODE 
VIEWER_PATH_ELEM_TYPE_SIMULATION_ZONE 
VIEWER_PATH_ELEM_TYPE_VIEWER_NODE 
VIEWER_PATH_ELEM_TYPE_REPEAT_ZONE 
VIEWER_PATH_ELEM_TYPE_FOREACH_GEOMETRY_ELEMENT_ZONE 
VIEWER_PATH_ELEM_TYPE_EVALUATE_CLOSURE 

Definition at line 14 of file DNA_viewer_path_types.h.