Packagecom.yogurt3d.presets.renderers.molehill
Classpublic class PickRenderer
InheritancePickRenderer Inheritance EngineObject Inheritance Object
Implements IRenderer



Public Properties
 PropertyDefined By
  lastHit : SceneObjectRenderable
PickRenderer
  localHitPosition : Vector3D
PickRenderer
  mouseCoordX : Number
PickRenderer
  mouseCoordY : Number
PickRenderer
 InheritedsystemID : String
[read-only] Automatically assigned id.
EngineObject
 InheriteduserID : String
Identification string can be assigned by developer to identify objects.
EngineObject
Public Methods
 MethodDefined By
  
PickRenderer(_initInternals:Boolean = true)
PickRenderer
 Inherited
Creates new clone object.
EngineObject
 Inherited
dispose():void
Removes all external referances and clears internals.
EngineObject
 Inherited
EngineObject
 Inherited
disposeGPU():void
EngineObject
 Inherited
Removes all external referances and clears internals.
EngineObject
  
render(_scene:IScene, _camera:Camera, _viewport:Viewport):void
PickRenderer
 Inherited
renew():void
Renews object internals and resets properties of object.
EngineObject
 Inherited
toString():String
Returns a string identifier on this object
EngineObject
Protected Methods
 MethodDefined By
  
[override]
PickRenderer
 Inherited
Starts the tracking of the object
EngineObject
Property Detail
lastHitproperty
lastHit:SceneObjectRenderable


Implementation
    public function get lastHit():SceneObjectRenderable
    public function set lastHit(value:SceneObjectRenderable):void
localHitPositionproperty 
localHitPosition:Vector3D


Implementation
    public function get localHitPosition():Vector3D
    public function set localHitPosition(value:Vector3D):void
mouseCoordXproperty 
mouseCoordX:Number


Implementation
    public function get mouseCoordX():Number
    public function set mouseCoordX(value:Number):void
mouseCoordYproperty 
mouseCoordY:Number


Implementation
    public function get mouseCoordY():Number
    public function set mouseCoordY(value:Number):void
Constructor Detail
PickRenderer()Constructor
public function PickRenderer(_initInternals:Boolean = true)



Parameters
_initInternals:Boolean (default = true)
Method Detail
initInternals()method
override protected function initInternals():void

render()method 
public function render(_scene:IScene, _camera:Camera, _viewport:Viewport):void

Parameters

_scene:IScene
 
_camera:Camera
 
_viewport:Viewport