LibCT 2.0
|
00001 // ------------------------------------------------------------------ 00012 #ifndef _LIBCT_NODETYPES_H 00013 #define _LIBCT_NODETYPES_H 00014 00015 #include <vector> 00016 00017 namespace LibCT 00018 { 00020 enum NodeType 00021 { 00022 NodeTypeConversation, 00023 NodeTypePhase, 00024 NodeTypeChoice, 00025 NodeTypeDecision, 00026 NodeTypeUnknown 00027 }; 00028 00029 typedef int NodeId; 00030 00032 class Node; 00033 typedef std::vector<Node*> NodeList; 00034 } 00035 00036 #endif // _LIBCT_NODETYPES_H