Atlas_Objects_Operation_AppearanceData

Atlas::Objects::Operation::LibraryAtlas::Objects::Operation::AppearanceData(3)



NAME
       Atlas::Objects::Operation::AppearanceData -

       Character sees something appearing: it literally appears or has it come
       in visible range.


SYNOPSIS
       #include <Operation.h>

       Inherits Atlas::Objects::Operation::SightData.

   Public Member Functions
       virtual AppearanceData * copy () const
           Copy this object.
       virtual bool instanceOf (int classNo) const
           Is this instance of some class?
       virtual void iterate (int &current_class, std::string &attr) const
           Iterate over the attributes of this instance.
       virtual void free ()
           Free an instance of this class, returning it to the memory pool.
       virtual AppearanceData * getDefaultObject ()
           Get the reference object that contains the default values for
           attributes of instances of the same class as this object.

   Static Public Member Functions
       static AppearanceData * alloc ()
       static AppearanceData * getDefaultObjectInstance ()
           Get the reference object that contains the default values for
           attributes of instances of this class.

   Protected Member Functions
       AppearanceData (AppearanceData *defaults=NULL)
           Construct a AppearanceData class definition.
       virtual ~AppearanceData ()
           Default destructor.

   Additional Inherited Members
Detailed Description
       Character sees something appearing: it literally appears or has it come
       in visible range.

       Base operator for all kind of perceptions

Member Function Documentation
   virtual void Atlas::Objects::Operation::AppearanceData::free () [virtual]
       Free an instance of this class, returning it to the memory pool. This
       function in combination with alloc() handle the memory pool.

       Reimplemented from Atlas::Objects::Operation::SightData.

   virtual AppearanceData*
       Atlas::Objects::Operation::AppearanceData::getDefaultObject ()
       [virtual]
       Get the reference object that contains the default values for
       attributes of instances of the same class as this object.

       Returns:
           a pointer to the default object.

       Reimplemented from Atlas::Objects::Operation::SightData.

   static AppearanceData*
       Atlas::Objects::Operation::AppearanceData::getDefaultObjectInstance ()
       [static]
       Get the reference object that contains the default values for
       attributes of instances of this class.

       Returns:
           a pointer to the default object.

Author
       Generated automatically by Doxygen for Atlas-C++ from the source code.



Atlas-C++                       FrAtlas::Objects::Operation::AppearanceData(3)