Packages

c

fmgp.threejs

MeshPhongMaterial

class MeshPhongMaterial extends Material

Annotations
@JSType() @native() @JSImport("three", "MeshPhongMaterial", "Three.MeshPhongMaterial")
Linear Supertypes
Material, EventDispatcher, Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MeshPhongMaterial
  2. Material
  3. EventDispatcher
  4. Object
  5. Any
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new MeshPhongMaterial(parameters: MeshPhongMaterialParameters = js.native)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addEventListener(type: String, listener: Function1[Any, Unit]): Unit
    Definition Classes
    EventDispatcher
  5. var alphaMap: Texture
  6. var alphaTest: Double
    Definition Classes
    Material
  7. var ambient: Color
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. var blendDst: BlendingSrcFactor
    Definition Classes
    Material
  10. var blendEquation: BlendingEquation
    Definition Classes
    Material
  11. var blendSrc: BlendingDstFactor
    Definition Classes
    Material
  12. var blending: Blending
    Definition Classes
    Material
  13. var bumpMap: Texture
  14. var bumpScale: Double
  15. def clone(): MeshPhongMaterial
    Definition Classes
    MeshPhongMaterial → AnyRef
  16. def clone(material: Material): Material
    Definition Classes
    Material
  17. var color: Color
  18. var combine: Combine
  19. var depthTest: Boolean
    Definition Classes
    Material
  20. var depthWrite: Boolean
    Definition Classes
    Material
  21. def dispatchEvent(event: Any): Unit
    Definition Classes
    EventDispatcher
  22. def dispose(): Unit
    Definition Classes
    Material
  23. var emissive: Color
  24. var envMap: Texture
  25. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  27. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  28. var fog: Boolean
  29. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  30. def hasEventListener(type: String, listener: Function1[Any, Unit]): Boolean
    Definition Classes
    EventDispatcher
  31. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  32. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  33. var id: Double
    Definition Classes
    Material
  34. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  35. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  36. var lightMap: Texture
  37. var map: Texture
  38. var metal: Boolean
  39. var morphNormals: Boolean
  40. var morphTargets: Boolean
  41. var name: String
    Definition Classes
    Material
  42. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  43. var needsUpdate: Boolean
    Definition Classes
    Material
  44. var normalMap: Texture
  45. var normalScale: Vector2
  46. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  47. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  48. var opacity: Double
    Definition Classes
    Material
  49. var overdraw: Double
    Definition Classes
    Material
  50. var polygonOffset: Boolean
    Definition Classes
    Material
  51. var polygonOffsetFactor: Double
    Definition Classes
    Material
  52. var polygonOffsetUnits: Double
    Definition Classes
    Material
  53. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  54. var reflectivity: Double
  55. var refractionRatio: Double
  56. def removeEventListener(type: String, listener: Function1[Any, Unit]): Unit
    Definition Classes
    EventDispatcher
  57. def setValues(values: AnyRef): Unit
    Definition Classes
    Material
  58. var shading: Shading
  59. var shininess: Double
  60. var side: Side
    Definition Classes
    Material
  61. var skinning: Boolean
  62. var specular: Color
  63. var specularMap: Texture
  64. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  65. def toLocaleString(): String
    Definition Classes
    Object
  66. def toString(): String
    Definition Classes
    AnyRef → Any
  67. var transparent: Boolean
    Definition Classes
    Material
  68. var uuid: String
    Definition Classes
    Material
  69. def valueOf(): Any
    Definition Classes
    Object
  70. var vertexColors: Colors
  71. var visible: Boolean
    Definition Classes
    Material
  72. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  73. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  74. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  75. var wireframe: Boolean
  76. var wireframeLinecap: String
  77. var wireframeLinejoin: String
  78. var wireframeLinewidth: Double
  79. var wrapAround: Boolean
  80. var wrapRGB: Vector3

Inherited from Material

Inherited from EventDispatcher

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped