xobjc_extend.c File Reference

#include <stdlib.h>
#include <string.h>
#include "xobjc_global.h"

Defines

#define TRANSFORM_3DOBJECT(func, extype)
#define TRANSFORM_OBJECT(func, extype)

Functions

long _xobjc_extended (OBJECT *tree, long ob, long mode, APPENV *env)
void _xobjc_extfree (OBJECT *tree, long ob, APPENV *env)
long _xobjc_get_unextended (OBJECT *tree, int idx, APPENV *env)

Define Documentation

#define TRANSFORM_3DOBJECT func,
extype   ) 
 

Value:

_xobjc_align_obj3d( tree, ob, 1);                                   \
    if (_xobjc_init_type( tree, ob, func, extype, old_flags, env)) {    \
        _xobjc_align_obj3d( tree, ob, 0);                               \
        return 0;                                                       \
    }                                                                   \
    return 1;

#define TRANSFORM_OBJECT func,
extype   ) 
 

Value:

if (_xobjc_init_type( tree, ob, func, extype, old_flags, env))      \
        return 0;                                                       \
    return 1;


Function Documentation

long _xobjc_extended OBJECT *  tree,
long  ob,
long  mode,
APPENV env
 

void _xobjc_extfree OBJECT *  tree,
long  ob,
APPENV env
 

long _xobjc_get_unextended OBJECT *  tree,
int  idx,
APPENV env
 


Generated on Thu Jun 22 11:45:27 2006 for WinDom by  doxygen 1.4.6