#include <sampleClass.h>
Inheritance diagram for SampleClass:
Public Types | |
enum | NestedEnum { NE_case_one, NE_case_two } |
Public Member Functions | |
SampleClass () | |
INLINE | SampleClass (const SampleClass ©) |
INLINE | ~SampleClass () |
INLINE void | set_flag (int flag) |
INLINE int | get_flag () const |
int | public_method () |
virtual TypeHandle | get_type () const |
virtual TypeHandle | force_init_type () |
Static Public Member Functions | |
TypeHandle | get_class_type () |
void | init_type () |
Public Attributes | |
bool | _public_data_member |
Protected Member Functions | |
bool | protected_method () |
Private Member Functions | |
void | private_method () |
Private Attributes | |
NestedEnumType | _private_data_member |
int | _flag |
Static Private Attributes | |
TypeHandle | _type_handle |
|
Definition at line 46 of file sampleClass.h. |
|
Definition at line 29 of file sampleClass.cxx. |
|
|
|
|
|
Implements TypedObject. Definition at line 109 of file sampleClass.h. |
|
Reimplemented from TypedObject. Definition at line 98 of file sampleClass.h. |
|
|
|
Implements TypedObject. Definition at line 106 of file sampleClass.h. |
|
Reimplemented from TypedObject. Definition at line 101 of file sampleClass.h. References TypedObject::get_class_type(), TypedObject::init_type(), and register_type(). |
|
Definition at line 75 of file sampleClass.cxx. |
|
Definition at line 59 of file sampleClass.cxx. References _flag. |
|
Definition at line 39 of file sampleClass.cxx. References _flag, NE_case_one, and NE_case_two. |
|
|
|
Definition at line 90 of file sampleClass.h. Referenced by protected_method(), and public_method(). |
|
Definition at line 89 of file sampleClass.h. |
|
Definition at line 85 of file sampleClass.h. |
|
Reimplemented from TypedObject. Definition at line 21 of file sampleClass.cxx. |