Shadowrun: Awakened 29 September 2011 - Build 871
Functions
cylinder.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

objectnewcylinder (void *, vector, vector, flt)
objectnewfcylinder (void *, vector, vector, flt)

Function Documentation

object* newcylinder ( void *  ,
vector  ,
vector  ,
flt   
)

Definition at line 89 of file cylinder.cpp.

References cylinder_methods, and rt_getmem().

Referenced by rt_cylinder().

                                                                   {
  cylinder * c;
  
  c=(cylinder *) rt_getmem(sizeof(cylinder));
  memset(c, 0, sizeof(cylinder));
  c->methods = &cylinder_methods;

  c->tex=(texture *) tex;
  c->ctr=ctr;
  c->axis=axis;
  c->rad=rad;
  return (object *) c;
}
object* newfcylinder ( void *  ,
vector  ,
vector  ,
flt   
)

Definition at line 177 of file cylinder.cpp.

References fcylinder_methods, and rt_getmem().

Referenced by rt_fcylinder().

                                                                    {
  cylinder * c;
  
  c=(cylinder *) rt_getmem(sizeof(cylinder));
  memset(c, 0, sizeof(cylinder));
  c->methods = &fcylinder_methods;

  c->tex=(texture *) tex;
  c->ctr=ctr;
  c->axis=axis;
  c->rad=rad;

  return (object *) c;
}

Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.

GNU Lesser General Public License 3 Sourceforge.net