selectionsets.h File Reference

Go to the source code of this file.

Defines

#define  is_namedset(v)   ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(MAXNamedSet))

Functions

  visible_class (MAXNamedSetArray) class MAXNamedSetArray
  visible_class (MAXNamedSet) class MAXNamedSet

Variables

MAXNamedSetArray  theNamedSetArray

Define Documentation

#define is_namedset (   v )    ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(MAXNamedSet))

Function Documentation

visible_class ( MAXNamedSetArray  )

Define an equal operator (i.e. '==') for maxscript visible values.

Define a NOT equal operator (i.e. '!=') for maxscript visible values.

Definition at line 18 of file selectionsets.h.

                       : public Value, public Collection
{
public:
                MAXNamedSetArray();

                classof_methods (MAXNamedSetArray, Value);
    void        collect() { delete this; }
    ScripterExport void sprin1(CharStream* s);

    // operations
    ScripterExport Value* map(node_map& m);

#include "..\macros\define_implementations.h"
#   include "..\protocols\arrays.inl"

    // built-in property accessors
    def_property ( count );

};
visible_class ( MAXNamedSet  )

Define an equal operator (i.e. '==') for maxscript visible values.

Define a NOT equal operator (i.e. '!=') for maxscript visible values.

Definition at line 42 of file selectionsets.h.

                  : public Value, public Collection
{
public:
    MSTR        name;

                MAXNamedSet(MCHAR* iname);
#   define      is_namedset(v) ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(MAXNamedSet))

                classof_methods (MAXNamedSet, Value);
    BOOL        _is_collection() { return 1; }
    void        collect() { delete this; }
    ScripterExport void sprin1(CharStream* s);

    // operations
    ScripterExport Value* map(node_map& m);

#include "..\macros\define_implementations.h"
#   include "..\protocols\arrays.inl"

    // built-in property accessors
    def_property ( count );
    def_property ( center );
    def_property ( min );
    def_property ( max );
    def_property ( name );
};

Variable Documentation