source:
orxonox.OLD/orxonox/trunk/src/lib/lang/base_object.cc
@
4305
Last change on this file since 4305 was 4261, checked in by bensch, 20 years ago | |
---|---|
File size: 1012 bytes |
Line | |
---|---|
1 | |
2 | |
3 | /* |
4 | orxonox - the future of 3D-vertical-scrollers |
5 | |
6 | Copyright (C) 2004 orx |
7 | |
8 | This program is free software; you can redistribute it and/or modify |
9 | it under the terms of the GNU General Public License as published by |
10 | the Free Software Foundation; either version 2, or (at your option) |
11 | any later version. |
12 | |
13 | ### File Specific: |
14 | main-programmer: Patrick Boenzli |
15 | co-programmer: ... |
16 | */ |
17 | |
18 | |
19 | #include "base_object.h" |
20 | #include "stdincl.h" |
21 | |
22 | |
23 | using namespace std; |
24 | |
25 | |
26 | /** |
27 | \brief standard constructor |
28 | */ |
29 | BaseObject::BaseObject () |
30 | { |
31 | this->className = NULL; |
32 | this->finalized = false; |
33 | } |
34 | |
35 | |
36 | /** |
37 | \brief standard deconstructor |
38 | */ |
39 | BaseObject::~BaseObject () |
40 | { |
41 | // delete []this->className; |
42 | } |
43 | |
44 | void BaseObject::setClassName (const char* className) |
45 | { |
46 | this->className = className; |
47 | } |
48 | |
49 | bool BaseObject::isA (char* className) |
50 | { |
51 | if( this->className == className) |
52 | return false; |
53 | return true; |
54 | } |
55 | |
56 | /* |
57 | bool BaseObject::isFinalized() |
58 | { |
59 | |
60 | } |
61 | */ |
62 | |
63 | void BaseObject::finalize() |
64 | { |
65 | this->finalized = true; |
66 | } |
Note: See TracBrowser
for help on using the repository browser.