InlineMaterial.kl

Types

InlineMaterial (object)

Methods

  InlineMaterial ( in InlineMaterial other )
  InlineMaterial ( in InlineShader shader, in String name )
  InlineMaterial ( in String name )
  InlineMaterial ()
  addInstance ! ( in InlineInstance instance )
InlineMaterial clone ? ()
Ref<InlineInstance> getInstance ? ( in Index index )
Size getInstanceCount ? ()
InlineUniform getUniform ? ( in String name )
Boolean hasInstance ? ( io Ref<InlineInstance> instance )
  init ! ( in String name )
Boolean isActive ? ()
  removeFromInstance ! ( io Ref<InlineInstance> instance )
  removeFromShader ! ()
  setActive ! ( in Boolean active )
  setUniform ! ( in InlineUniform uniform )
  setUniform ! ( in String name, in Color value )
  setUniform ! ( in String name, in Float32 value )
  setUniform ! ( in String name, in InlineTexture value )
  setUniform ! ( in String name, in Integer value )
  setUniform ! ( in String name, in Mat33 value )
  setUniform ! ( in String name, in Mat44 value )
  setUniform ! ( in String name, in Quat value )
  setUniform ! ( in String name, in Vec2 value )
  setUniform ! ( in String name, in Vec3 value )
  setUniform ! ( in String name, in Vec4 value )
  ~InlineMaterial ()