TABLE OF CONTENTS


    BST_BaseClass/BST_BaseInstance
    BST_BaseClass/mth_Dispose_BST_BaseClass
    BST_BaseClass/mth_GetAttr_BST_BaseClass
    BST_BaseClass/mth_Init_BST_BaseClass
    BST_BaseClass/mth_SetAttr_BST_BaseClass
    Beast/BST_BaseClass

BST_BaseClass/BST_BaseInstance

NAME
          BST_BaseInstance - (Under construction)


BST_BaseClass/mth_Dispose_BST_BaseClass

NAME
          mth_Dispose - Dispose the object. (V1 Bravo)


BST_BaseClass/mth_GetAttr_BST_BaseClass

NAME
          mth_GetAttr - Get attributes. (V1 Bravo)

FUNCTION
          Get the baseclass attributes. OBM_GETATTR

INPUTS
          TagList -
                BTA_NumberOf    - af[E]
                BTA_Title       - af[IFT( BTA_type_CString )]
                        Pointer to the title of the object, _do not_
                        change the string of this pointer. Read only.
                BTA_ClassName   - af[IFT( BTA_type_CString )]
                        Pointer to the title of the object class. Read only.


BST_BaseClass/mth_Init_BST_BaseClass

NAME
          mth_Init - Init object. (V1 Bravo)

FUNCTION
          Init the object.
          Function equal to the OBM_SETATTR method.

SEE ALSO
          mth_SetAttr_BST_BaseClass


BST_BaseClass/mth_SetAttr_BST_BaseClass

NAME
          mth_SetAttr - Set attributes. (V1 Bravo)

FUNCTION
          Set the baseclass attributes. See OBM_SETATTR.

INPUTS
          TagList -
                BTA_NumberOf    - af[E]
                BTA_Title       - af[IT( BTA_type_CString )]
                        The title of the object to be set
                        (15 character maximum (V1 Bravo)) to be changed
                        in the future.


Beast/BST_BaseClass

NAME
          BST_BaseClass -- (V1 Bravo)

COPYRIGHT
          Maverick Software Development

        SUPERCLASS
          None

FUNCTION
          Serve as base class for a lot of BEAST classes.

                The method names are defined as follows;
                mth_[method name]_[class name]

                The following tokens are used to explain the methods.

                af[..] = Attribute flags;
                        R    = Required, must be supplied.
                        P    = When not available, the method will try retrieve it from it's parents.
                        S    = This tag is used/filled in by a superclass of this class.
                        E    = When supplied the object will act more efficient.
                        D(n) = Default value when it's not supplied and it cannot be retrieved
                               from something else.
                        A    = Always supplied by the method.
                        F    = This tag is filled in by the method.
                        I    = BTF_Ignore flag is set when processed.
                        T(n) = Extra information about the typeof the tag.

AUTHOR
          Jacco van Weert

CREATION DATE
          4-Apr-96

MODIFICATION HISTORY

NOTES