xobj_add_class   xtlang


Defined in:  https://github.com/digego/extempore/tree/v0.8.9/libs/core/xobject.xtm

Implementation

(bind-func xobj_add_class
  (lambda (class:i8*)
    (let ((db (xobj_database))
          (dblgth (xlength db))
          (ls (strlen class))
          (classname (halloc (+ 1 ls)))
          (clazz:xlist_t--3163971124910877296* (xdict_find db class)))
      (strcpy classname class)
      (if (null? clazz)
          (xinsert db dblgth (xpair classname (xlist (xpair "____" (cast null i8*))))))
      void)))


Back to Index

Similar Entries

  • Cadd    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/gsl.xtm
  • CaddR    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/gsl.xtm
  • Complex_addition_bybuf    xtlang    /digego/extempore/tree/v0.8.9/libs/core/math.xtm
  • Complex_addition_bybuf    xtlang    /digego/extempore/tree/v0.8.9/libs/core/math.xtm
  • Vadd    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/gsl.xtm
  • Widget_type_add_flags    xtlang    /digego/extempore/tree/v0.8.9/libs/external/gui.xtm
  • Windows-add-libdir-to-PATH    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • _interface_address    xtlang    /digego/extempore/tree/v0.8.9/libs/external/libc.xtm
  • _print_interface_addresses    xtlang    /digego/extempore/tree/v0.8.9/libs/external/libc.xtm
  • add-density    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/fluid_dynamics.xtm
  • add-density-1    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/kinect_fire.xtm
  • add-density-2    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/kinect_fire.xtm
  • add-density-v    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/kinect_fire.xtm
  • add-density-xy    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/kinect_fire.xtm
  • add-head    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/kinect_fire.xtm
  • add-velocity    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/fluid_dynamics.xtm
  • add-velocity-1    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/kinect_fire.xtm
  • add-velocity-2    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/kinect_fire.xtm
  • add_density    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/fluids_2d.xtm
  • add_ref    xtlang    /digego/extempore/tree/v0.8.9/libs/external/cef/cef.xtm
  • add_the_button    xtlang    /digego/extempore/tree/v0.8.9/examples/external/gui.xtm
  • add_the_button    xtlang    /digego/extempore/tree/v0.8.9/examples/external/gui.xtm
  • add_the_button    xtlang    /digego/extempore/tree/v0.8.9/examples/external/gui.xtm
  • add_the_button    xtlang    /digego/extempore/tree/v0.8.9/examples/external/gui.xtm
  • add_the_radio_button    xtlang    /digego/extempore/tree/v0.8.9/examples/external/gui.xtm
  • add_velocity    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/fluids_2d.xtm
  • add_walker    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/mpi/random-walk.xtm
  • addy1    scheme    /digego/extempore/tree/v0.8.9/examples/core/osc_101.xtm
  • addy2    scheme    /digego/extempore/tree/v0.8.9/examples/core/osc_101.xtm
  • addy3    scheme    /digego/extempore/tree/v0.8.9/examples/core/osc_101.xtm
  • caaddr    scheme    /digego/extempore/tree/v0.8.9/runtime/init.xtm
  • cadd    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/mpi/mpitest.xtm
  • caddar    scheme    /digego/extempore/tree/v0.8.9/runtime/init.xtm
  • cadddr    scheme    /digego/extempore/tree/v0.8.9/runtime/init.xtm
  • caddr    scheme    /digego/extempore/tree/v0.8.9/runtime/init.xtm
  • cdaddr    scheme    /digego/extempore/tree/v0.8.9/runtime/init.xtm
  • cerberus_moog_ladder_inlined    xtlang    /digego/extempore/tree/v0.8.9/libs/core/instruments/cerberus.xtm
  • cpvadd    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/libchipmunk/cpVect.xtm
  • fluid-cube-add-density    xtlang    /digego/extempore/tree/v0.8.9/libs/external/fluid2d.xtm
  • fluid-cube-add-density    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/fluid_dynamics.xtm
  • fluid-cube-add-velocity    xtlang    /digego/extempore/tree/v0.8.9/libs/external/fluid2d.xtm
  • fluid-cube-add-velocity    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/fluid_dynamics.xtm
  • fluid_cube_add_density    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/fluids_2d.xtm
  • fluid_cube_add_velocity    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/fluids_2d.xtm
  • forced-gl-getprocaddress    scheme    /digego/extempore/tree/v0.8.9/libs/external/glcompat.xtm
  • forced-gl-getprocaddress    scheme    /digego/extempore/tree/v0.8.9/libs/external/gl.xtm
  • gl_set_proc_address    xtlang    /digego/extempore/tree/v0.8.9/libs/external/gl/gl-getprocaddress.xtm
  • gui_add_widget    xtlang    /digego/extempore/tree/v0.8.9/libs/external/gui.xtm
  • gui_add_widget    xtlang    /digego/extempore/tree/v0.8.9/libs/external/gui.xtm
  • impc:aot:add-win-link-library    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:add-types-to-source    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:add-types-to-source-atom    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • interface_address    xtlang    /digego/extempore/tree/v0.8.9/libs/external/libc.xtm
  • moog_ladder_inlined    xtlang    /digego/extempore/tree/v0.8.9/libs/core/instruments/analogue.xtm
  • print_interface_addresses    xtlang    /digego/extempore/tree/v0.8.9/libs/external/libc.xtm
  • psystem-add-particle    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles.xtm
  • register_class    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/libgodot.xtm
  • sys:interface-address    scheme    /digego/extempore/tree/v0.8.9/libs/external/libc.xtm
  • sys:print-interface-addresses    scheme    /digego/extempore/tree/v0.8.9/libs/external/libc.xtm
  • test_add_blinker    xtlang    /digego/extempore/tree/v0.8.9/tests/core/game-of-life.xtm
  • type_class_test    xtlang    /digego/extempore/tree/v0.8.9/examples/core/typeclasses.xtm
  • world_add_blinker    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/game-of-life.xtm
  • xobj_add_method    xtlang    /digego/extempore/tree/v0.8.9/libs/core/xobject.xtm
  • xobj_class_exists    xtlang    /digego/extempore/tree/v0.8.9/libs/core/xobject.xtm
  • xobj_database    xtlang    /digego/extempore/tree/v0.8.9/libs/core/xobject.xtm
  • xobj_get_method    xtlang    /digego/extempore/tree/v0.8.9/libs/core/xobject.xtm
  • xobj_method_exists    xtlang    /digego/extempore/tree/v0.8.9/libs/core/xobject.xtm
  • xobj_print_class    xtlang    /digego/extempore/tree/v0.8.9/libs/core/xobject.xtm
  • xobj_print_classes    xtlang    /digego/extempore/tree/v0.8.9/libs/core/xobject.xtm
  • xtm_add_arc    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/openvg.xtm
  • xtm_add_arc    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_arc    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_arc    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_arc    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_arcd    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/openvg.xtm
  • xtm_add_bezier    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_bezier    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_circle    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_circle    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_ellipse    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/openvg.xtm
  • xtm_add_ellipse    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_ellipse    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_ellipsed    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/openvg.xtm
  • xtm_add_line    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/openvg.xtm
  • xtm_add_line    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_line    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_lined    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/openvg.xtm
  • xtm_add_poly    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/openvg.xtm
  • xtm_add_polyd    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/openvg.xtm
  • xtm_add_quad    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/openvg.xtm
  • xtm_add_quad    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_quad    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_quadd    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/openvg.xtm
  • xtm_add_rect    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/openvg.xtm
  • xtm_add_rect    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_rect    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_rectd    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/openvg.xtm
  • xtm_add_round_rect    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/openvg.xtm
  • xtm_add_round_rectd    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/openvg.xtm
  • xtm_add_rounded_rect    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_rounded_rect    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_rounded_rect_varying    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_rounded_rect_varying    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_tri    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/openvg.xtm
  • xtm_add_tri    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_tri    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/nanovg_helper.xtm
  • xtm_add_trid    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/openvg.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/rational.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/rational.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/rational.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/rational.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/rational.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/rational.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/rational.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/rational.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/rational.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/rational.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/rational.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/rational.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/rational.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/math.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/math.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/math.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/math.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/math.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/math.xtm
  • xtm_addition    xtlang    /digego/extempore/tree/v0.8.9/libs/core/math_ext.xtm
  • xtm_bone_add_children    xtlang    /digego/extempore/tree/v0.8.9/libs/external/assimp.xtm
  • xtm_draw_quadd    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/openvg.xtm