shader can be setup by lua script.

* lua wrapper a support for CObject