cgv
Loading...
Searching...
No Matches
self_reflection_tag.h
1#pragma once
2
3#include "lib_begin.h"
4
5namespace cgv {
6 namespace reflect {
7
8 // forward declaration of reflection handler class
9 class CGV_API reflection_handler;
10
13
14 }
15}
16
17#include <cgv/config/lib_end.h>
the self reflection handler is passed to the virtual self_reflect() method of cgv::base::base.
in this namespace reflection of types is implemented
this header is dependency free
Definition print.h:11
Derive from this class to announce implementation of the method self_reflect.