| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- // Filename: sampleClass.cxx
- // Created by: drose (10Jun00)
- //
- ////////////////////////////////////////////////////////////////////
- //
- // PANDA 3D SOFTWARE
- // Copyright (c) 2001, Disney Enterprises, Inc. All rights reserved
- //
- // All use of this software is subject to the terms of the Panda 3d
- // Software license. You should have received a copy of this license
- // along with this source code; you will also find a current copy of
- // the license at http://www.panda3d.org/license.txt .
- //
- // To contact the maintainers of this program write to
- // [email protected] .
- //
- ////////////////////////////////////////////////////////////////////
- #include "sampleClass.h"
- TypeHandle SampleClass::_type_handle;
- ////////////////////////////////////////////////////////////////////
- // Function: SampleClass::Constructor
- // Access: Public
- // Description:
- ////////////////////////////////////////////////////////////////////
- SampleClass::
- SampleClass() {
- }
- ////////////////////////////////////////////////////////////////////
- // Function: SampleClass::public_method
- // Access: Public
- // Description: A few sentences describing what public_method is
- // supposed to do and why you'd want to call it.
- ////////////////////////////////////////////////////////////////////
- int SampleClass::
- public_method() {
- switch (_private_data_member) {
- case NE_case_one:
- return 0;
- case NE_case_two:
- return _flag;
- default:
- return -1;
- }
- }
- ////////////////////////////////////////////////////////////////////
- // Function: SampleClass::protected_method
- // Access: Protected
- // Description: A few sentences describing what protected_method is
- // supposed to do.
- ////////////////////////////////////////////////////////////////////
- bool SampleClass::
- protected_method() {
- if (_flag > 0) {
- _flag--;
- return false;
- } else {
- return true;
- }
- }
- ////////////////////////////////////////////////////////////////////
- // Function: SampleClass::private_method
- // Access: Private
- // Description: A few sentences describing what private_method is
- // supposed to do.
- ////////////////////////////////////////////////////////////////////
- void SampleClass::
- private_method() {
- }
|