ImporterLight (object)

The ImporterLight represents an imported light. The ImporterLight provides access to a series of properties such as the intensity, for example.

ImporterLight ImporterLight ImporterLight ImporterTransform ImporterTransform ImporterLight->ImporterTransform ImporterObject ImporterObject ImporterTransform->ImporterObject ImporterTransform_Virtuals ImporterTransform_Virtuals ImporterTransform->ImporterTransform_Virtuals ImporterObject_Virtuals ImporterObject_Virtuals ImporterObject->ImporterObject_Virtuals

Members

Importer importer  
ImporterCallback callback  
String id  
UInt32 version  
Ref<ImporterObject> parentObject  
String path  
String type  
String[] curves  
ImporterProperty[String] properties  
ImporterProperty[String] propertyCaches  
Boolean[String] propertyConstant  
ImporterObjectMetaData metaData  
ImporterContext defaultContext  
ImporterObjectContexts lastContextsPerProperty  
Boolean transformSetOnce  

Methods

  ImporterLight ( in ImporterLight other )
  ImporterLight ( in String id, in String path )
  ImporterLight ()
ImporterLight clone ? ()
Boolean getCastShadow ? ( in ImporterContext context )
Scalar getConeAngle ? ( in ImporterContext context )
Integer getDecayType ? ( in ImporterContext context )
Scalar getFarAttenuation ? ( in ImporterContext context )
Scalar getIntensity ? ( in ImporterContext context )
Boolean getLightEnabled ? ( in ImporterContext context )
Integer getLightType ? ( in ImporterContext context )
Scalar getNearAttenuation ? ( in ImporterContext context )
Scalar getPenumbraAngle ? ( in ImporterContext context )
  initialize ! ( in String id, in String path, in String type )
  setCastShadow ! ( in Boolean castShadow )
  setConeAngle ! ( in Scalar coneAngle )
  setDecayType ! ( in Integer decayType )
  setFarAttenuation ! ( in Scalar farAttenuation )
  setIntensity ! ( in Scalar intensity )
  setLightEnabled ! ( in Boolean lightEnabled )
  setLightType ! ( in Integer lightType )
  setNearAttenuation ! ( in Scalar nearAttenuation )
  setPenumbraAngle ! ( in Scalar penumbraAngle )

Methods in detail

ImporterLight ( in ImporterLight other )

copy constructor


ImporterLight ( in String id, in String path )


ImporterLight ()

default constructor


ImporterLight ImporterLight.clone? ()

clone method


Boolean ImporterLight.getCastShadow? ( in ImporterContext context )


Scalar ImporterLight.getConeAngle? ( in ImporterContext context )


Integer ImporterLight.getDecayType? ( in ImporterContext context )


Scalar ImporterLight.getFarAttenuation? ( in ImporterContext context )


Scalar ImporterLight.getIntensity? ( in ImporterContext context )


Boolean ImporterLight.getLightEnabled? ( in ImporterContext context )


Integer ImporterLight.getLightType? ( in ImporterContext context )


Scalar ImporterLight.getNearAttenuation? ( in ImporterContext context )


Scalar ImporterLight.getPenumbraAngle? ( in ImporterContext context )


ImporterLight.initialize! ( in String id, in String path, in String type )


ImporterLight.setCastShadow! ( in Boolean castShadow )


ImporterLight.setConeAngle! ( in Scalar coneAngle )


ImporterLight.setDecayType! ( in Integer decayType )


ImporterLight.setFarAttenuation! ( in Scalar farAttenuation )


ImporterLight.setIntensity! ( in Scalar intensity )


ImporterLight.setLightEnabled! ( in Boolean lightEnabled )


ImporterLight.setLightType! ( in Integer lightType )


ImporterLight.setNearAttenuation! ( in Scalar nearAttenuation )


ImporterLight.setPenumbraAngle! ( in Scalar penumbraAngle )