
--------------------------------
-- @module EffectSprite3D
-- @extend Sprite3D
-- @parent_module cc

--------------------------------
-- 
-- @function [parent=#EffectSprite3D] setEffect3D 
-- @param self
-- @param #cc.Effect3D effect
-- @return EffectSprite3D#EffectSprite3D self (return value: cc.EffectSprite3D)
        
--------------------------------
-- 
-- @function [parent=#EffectSprite3D] addEffect 
-- @param self
-- @param #vec3_table outlineColor
-- @param #float width
-- @param #int order
-- @return EffectSprite3D#EffectSprite3D self (return value: cc.EffectSprite3D)
        
--------------------------------
-- 
-- @function [parent=#EffectSprite3D] getMesh 
-- @param self
-- @return array_table#array_table ret (return value: array_table)
        
--------------------------------
-- 
-- @function [parent=#EffectSprite3D] getMeshNum 
-- @param self
-- @return int#int ret (return value: int)
        
--------------------------------
-- 
-- @function [parent=#EffectSprite3D] create 
-- @param self
-- @param #string modelPath
-- @return EffectSprite3D#EffectSprite3D ret (return value: cc.EffectSprite3D)
        
--------------------------------
-- 
-- @function [parent=#EffectSprite3D] createFromObjFileAndTexture 
-- @param self
-- @param #string objFilePath
-- @param #string textureFilePath
-- @return EffectSprite3D#EffectSprite3D ret (return value: cc.EffectSprite3D)
        
--------------------------------
-- 
-- @function [parent=#EffectSprite3D] draw 
-- @param self
-- @param #cc.Renderer renderer
-- @param #mat4_table transform
-- @param #unsigned int flags
-- @return EffectSprite3D#EffectSprite3D self (return value: cc.EffectSprite3D)
        
return nil
