Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Mar 23, 2013, 4:34:14 PM (11 years ago)
Author:
landauf
Message:

fabricate() should return OrxonoxClass*

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/core6/src/libraries/core/Identifier.cc

    r8858 r9556  
    198198            if (it->second->hasFactory())
    199199            {
    200                 BaseObject* temp = it->second->fabricate(0);
     200                OrxonoxClass* temp = it->second->fabricate(0);
    201201                temp->destroy();
    202202            }
     
    234234        @return The new object
    235235    */
    236     BaseObject* Identifier::fabricate(BaseObject* creator)
     236    OrxonoxClass* Identifier::fabricate(BaseObject* creator)
    237237    {
    238238        if (this->factory_)
    239239        {
    240             return this->factory_->fabricate(creator); // We have to return a BaseObject, because we don't know the exact type.
     240            return this->factory_->fabricate(creator);
    241241        }
    242242        else
Note: See TracChangeset for help on using the changeset viewer.