dBase

Contents
1. Fields
2. Virtual Methods
3. ~dBase()
4. int beforeCreate()
5. void afterCreate(int)
6. C++ Representation
7. Source

dBase is one of the most basic classes. The only 2 classes that inherit this are the WorldMapActors and Actor. This class inherits fBase.

1. Fields

This class has no fields.

2. Virtual Methods

The dBase class has a total of 9 overwritten methods.

3. ~dBase()

Calls ~Base().

4. int beforeCreate()

Calls the Area class onCreate, then compares the result that the method returns. If it is 0, it returns 0. If it is not 0, it returns 1.

5. void afterCreate(int)

Calls the Area class beforeExecute.

6. C++ Representation

This class has no fields in it.

class dBase : public fBase
{
public:

        dBase();

        int beforeCreate();
        void afterCreate(int);
        int beforeExecute();
        void afterExecute(int);
        int beforeDraw();
        void afterDraw(int);
        int beforeDelete();
        void afterDelete(int);

        ~dBase();
};

7. Source

https://web.archive.org/web/20170826173822/http://nsmb2.us.to/wiki/index.php?title=DBase