Packagecom.yogurt3d.core.objects.interfaces
Interfacepublic interface IReconstructibleObject

Objects implement IReconstructibleObject Interface will have methods that may improve memory management like renew, clone and dispose.



Public Methods
 MethodDefined By
  
Creates new clone object.
IReconstructibleObject
  
dispose():void
Removes all external referances and clears internals.
IReconstructibleObject
  
Removes all external referances and clears internals.
IReconstructibleObject
  
renew():void
Renews object internals and resets properties of object.
IReconstructibleObject
Method Detail
clone()method
public function clone():IEngineObject

Creates new clone object. This cloned objects share all internals.

Returns
IEngineObject
dispose()method 
public function dispose():void

Removes all external referances and clears internals.

instance()method 
public function instance():*

Removes all external referances and clears internals.

Returns
*
renew()method 
public function renew():void

Renews object internals and resets properties of object.