| Package | away3d.core.traverse |
| Class | public class ShadowCasterCollector |
| Inheritance | ShadowCasterCollector EntityCollector PartitionTraverser Object |
See also
| Method | Defined By | ||
|---|---|---|---|
Creates a new EntityCollector object. | ShadowCasterCollector | ||
applyDirectionalLight(light:DirectionalLight):void [override] | ShadowCasterCollector | ||
![]() | applyEntity(entity:Entity):void [override]
Registers an entity for use. | EntityCollector | |
applyLightProbe(light:LightProbe):void [override] | ShadowCasterCollector | ||
applyPointLight(light:PointLight):void [override] | ShadowCasterCollector | ||
applyRenderable(renderable:IRenderable):void [override]
Adds an IRenderable object to the potentially visible objects. | ShadowCasterCollector | ||
applySkyBox(renderable:IRenderable):void [override] | ShadowCasterCollector | ||
applyUnknownLight(light:LightBase):void [override] | ShadowCasterCollector | ||
![]() | cleanUp():void
Cleans up any data at the end of a frame. | EntityCollector | |
![]() | clear():void
Clears all objects in the entity collector. | EntityCollector | |
![]() | [override]
Returns true if the current node is at least partly in the frustum. | EntityCollector | |
| ShadowCasterCollector | () | Constructor |
public function ShadowCasterCollector()Creates a new EntityCollector object.
| applyDirectionalLight | () | method |
override public function applyDirectionalLight(light:DirectionalLight):voidParameters
light:DirectionalLight |
| applyLightProbe | () | method |
| applyPointLight | () | method |
| applyRenderable | () | method |
override public function applyRenderable(renderable:IRenderable):voidAdds an IRenderable object to the potentially visible objects.
Parameters
renderable:IRenderable — The IRenderable object to add.
|
| applySkyBox | () | method |
| applyUnknownLight | () | method |