Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Examples

vos/applibs/chatgui/avatarlist.cc File Reference

Go to the source code of this file.

Defines


Define Documentation

#define CREATE_BUTTON CLASS,
PARENT,
SITE,
DATA   ) 
 

Value:

{ \
    LocalSite::addLocalObjectExtension(typeid(CLASS).name(), &CLASS::new_##CLASS); \
    vRef<MetaObject> o = (SITE)->createMetaObject(#CLASS, typeid(CLASS).name(), 0); \
    vRef<CLASS> b = meta_cast<CLASS*>(&o); \
    assert(&b); \
    b->initialize(&NoPropertyAccessControl::static_); \
    b->setup(DATA); \
    (PARENT)->insertChild(-1, #CLASS, &o); \
}

Definition at line 28 of file avatarlist.cc.

Referenced by VOSChatGUI::AvatarList::setup().


Generated on Tue Aug 12 03:55:47 2003 for Interreality Project - VOS by doxygen 1.3.2