card.h
来自「含有uml的多个实例及实例的java源码。」· C头文件 代码 · 共 90 行
H
90 行
// {{{RME classifier 'Logical View::CardDefinitions::Card'#ifndef Card_H#define Card_H#ifdef PRAGMA#pragma interface "Card.h"#endif#include <RTSystem/CardGameComponent.h>// {{{RME tool 'OT::Cpp' property 'HeaderPreface'// {{{USR// }}}USR// }}}RMEextern const RTObject_class RTType_Card;class Card{public: // {{{RME tool 'OT::Cpp' property 'PublicDeclarations' // {{{USR // }}}USR // }}}RMEprotected: // {{{RME tool 'OT::Cpp' property 'ProtectedDeclarations' // {{{USR // }}}USR // }}}RMEprivate: // {{{RME tool 'OT::Cpp' property 'PrivateDeclarations' // {{{USR // }}}USR // }}}RMEpublic: // {{{RME classAttribute 'rank' int rank; // }}}RME // {{{RME classAttribute 'suit' int suit; // }}}RME // {{{RME tool 'OT::Cpp' property 'GenerateDefaultConstructor' Card( void ); // }}}RME // {{{RME tool 'OT::Cpp' property 'GenerateDestructor' virtual ~Card( void ); // }}}RME // {{{RME tool 'OT::Cpp' property 'GenerateCopyConstructor' Card( const Card & rtg_arg ); // }}}RME // {{{RME tool 'OT::Cpp' property 'GenerateAssignmentOperator' Card & operator=( const Card & rtg_arg ); // }}}RME};struct RTTypedValue_Card{ const void * data; const RTObject_class * type; inline RTTypedValue_Card( const Card & rtg_value ) : data( &rtg_value ), type( &RTType_Card ) { } inline RTTypedValue_Card( const Card & rtg_value, const RTObject_class * rtg_type ) : data( &rtg_value ), type( rtg_type ) { } inline ~RTTypedValue_Card( void ) { }};// {{{RME tool 'OT::Cpp' property 'HeaderEnding'// {{{USR// }}}USR// }}}RME#endif /* Card_H */// }}}RME
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?