Blender V4.3
SceneVisitor.h File Reference

Class to visit (without doing anything) a scene graph structure. More...

Go to the source code of this file.

Classes

class  Freestyle::SceneVisitor
 

Namespaces

namespace  Freestyle
 inherits from class Rep
 

Macros

#define VISIT_COMPLETE_DEF(type)
 
#define VISIT_DECL(type)   virtual void visit##type(type &)
 
#define VISIT_COMPLETE_DECL(type)
 

Detailed Description

Class to visit (without doing anything) a scene graph structure.

Definition in file SceneVisitor.h.

Macro Definition Documentation

◆ VISIT_COMPLETE_DECL

#define VISIT_COMPLETE_DECL ( type)
Value:
virtual void visit##type##Before(type &); \
virtual void visit##type(type &); \
virtual void visit##type##After(type &)

Definition at line 27 of file SceneVisitor.h.

◆ VISIT_COMPLETE_DEF

#define VISIT_COMPLETE_DEF ( type)
Value:
virtual void visit##type(type &) {} \
virtual void visit##type##Before(type &) {} \
virtual void visit##type##After(type &) {}

Definition at line 20 of file SceneVisitor.h.

◆ VISIT_DECL

#define VISIT_DECL ( type)    virtual void visit##type(type &)

Definition at line 25 of file SceneVisitor.h.