org

macrogl

package macrogl

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. macrogl
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class AttributeBuffer extends Handle

  2. final class FrameBuffer extends Handle

  3. trait Handle extends AnyRef

  4. abstract class Matrix extends AnyRef

  5. class MeshBuffer extends Handle

  6. final class Program extends Handle

  7. final class RenderBuffer extends Handle

  8. class StreamBuffer extends Handle

  9. final class Texture extends Handle

  10. class Vec3 extends AnyRef

Value Members

  1. object AttributeBuffer

  2. object FrameBuffer

  3. object Matrix

  4. object MeshBuffer

  5. object Program

  6. object Results

  7. object Texture

  8. implicit def c2utils(c: Context): Util[c.type]

  9. object computing

  10. def disableSettings[U](c: Context)(f: scala.reflect.macros.Context.Expr[(Unit) ⇒ U])(implicit arg0: scala.reflect.macros.Context.WeakTypeTag[U]): scala.reflect.macros.Context.Expr[Unit]

  11. object disabling

  12. def enableSettings[U](c: Context)(f: scala.reflect.macros.Context.Expr[(Unit) ⇒ U])(implicit arg0: scala.reflect.macros.Context.WeakTypeTag[U]): scala.reflect.macros.Context.Expr[Unit]

  13. object enabling

  14. object gl

  15. object raster

  16. def setBlendFunc[U](c: Context)(f: scala.reflect.macros.Context.Expr[(Unit) ⇒ U])(implicit arg0: scala.reflect.macros.Context.WeakTypeTag[U]): scala.reflect.macros.Context.Expr[Unit]

  17. def setColor[U](c: Context)(f: scala.reflect.macros.Context.Expr[(Unit) ⇒ U])(implicit arg0: scala.reflect.macros.Context.WeakTypeTag[U]): scala.reflect.macros.Context.Expr[Unit]

  18. def setCullFace[U](c: Context)(f: scala.reflect.macros.Context.Expr[(Unit) ⇒ U])(implicit arg0: scala.reflect.macros.Context.WeakTypeTag[U]): scala.reflect.macros.Context.Expr[Unit]

  19. def setViewport[U](c: Context)(f: scala.reflect.macros.Context.Expr[(Unit) ⇒ U])(implicit arg0: scala.reflect.macros.Context.WeakTypeTag[U]): scala.reflect.macros.Context.Expr[Unit]

  20. object setting

  21. object status

  22. def timeFor(thunk: Any): Double

    Annotations
    @macroImpl( ... )
  23. def timeForThunk(c: Context)(thunk: scala.reflect.macros.Context.Expr[Any]): scala.reflect.macros.Context.Expr[Double]

  24. def timed(f: (Double) ⇒ Any)(thunk: Any): Any

    Annotations
    @macroImpl( ... )
  25. def timedThunk(c: Context)(f: scala.reflect.macros.Context.Expr[(Double) ⇒ Any])(thunk: scala.reflect.macros.Context.Expr[Any]): scala.reflect.macros.Context.Expr[Any]

  26. def useFrameBuffer[U](c: Context)(f: scala.reflect.macros.Context.Expr[(Binding) ⇒ U])(implicit arg0: scala.reflect.macros.Context.WeakTypeTag[U]): scala.reflect.macros.Context.Expr[Unit]

  27. def useMatrix[U](c: Context)(f: scala.reflect.macros.Context.Expr[(Unit) ⇒ U])(implicit arg0: scala.reflect.macros.Context.WeakTypeTag[U]): scala.reflect.macros.Context.Expr[Unit]

  28. def useProgram[U](c: Context)(f: scala.reflect.macros.Context.Expr[(Unit) ⇒ U])(implicit arg0: scala.reflect.macros.Context.WeakTypeTag[U]): scala.reflect.macros.Context.Expr[Unit]

  29. def useRenderBuffer[U](c: Context)(f: scala.reflect.macros.Context.Expr[(Unit) ⇒ U])(implicit arg0: scala.reflect.macros.Context.WeakTypeTag[U]): scala.reflect.macros.Context.Expr[Unit]

  30. def useTexture[U](c: Context)(f: scala.reflect.macros.Context.Expr[(Unit) ⇒ U])(implicit arg0: scala.reflect.macros.Context.WeakTypeTag[U]): scala.reflect.macros.Context.Expr[Unit]

  31. object using

Inherited from AnyRef

Inherited from Any

Ungrouped