-------------------------------- -- @module ImageView -- @extend Widget,BlendProtocol -- @parent_module ccui -------------------------------- -- Returns the blending function that is currently being used.
-- return A BlendFunc structure with source and destination factor which specified pixel arithmetic.
-- js NA
-- lua NA -- @function [parent=#ImageView] getBlendFunc -- @param self -- @return BlendFunc#BlendFunc ret (return value: cc.BlendFunc) -------------------------------- -- Load texture for imageview.
-- param fileName file name of texture.
-- param texType @see `Widget::TextureResType` -- @function [parent=#ImageView] loadTexture -- @param self -- @param #string fileName -- @param #int texType -- @return ImageView#ImageView self (return value: ccui.ImageView) -------------------------------- -- Sets the source blending function.
-- param blendFunc A structure with source and destination factor to specify pixel arithmetic. e.g. {GL_ONE, GL_ONE}, {GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA}.
-- js NA
-- lua NA -- @function [parent=#ImageView] setBlendFunc -- @param self -- @param #cc.BlendFunc blendFunc -- @return ImageView#ImageView self (return value: ccui.ImageView) -------------------------------- -- -- @function [parent=#ImageView] init -- @param self -- @param #string imageFileName -- @param #int texType -- @return bool#bool ret (return value: bool) -------------------------------- -- Enable scale9 renderer.
-- param enabled Set to true will use scale9 renderer, false otherwise. -- @function [parent=#ImageView] setScale9Enabled -- @param self -- @param #bool enabled -- @return ImageView#ImageView self (return value: ccui.ImageView) -------------------------------- -- Updates the texture rect of the ImageView in points.
-- It will call setTextureRect:rotated:untrimmedSize with rotated = NO, and utrimmedSize = rect.size. -- @function [parent=#ImageView] setTextureRect -- @param self -- @param #rect_table rect -- @return ImageView#ImageView self (return value: ccui.ImageView) -------------------------------- -- Sets capInsets for imageview.
-- The capInsets affects the ImageView's renderer only if `setScale9Enabled(true)` is called.
-- param capInsets capinsets for imageview -- @function [parent=#ImageView] setCapInsets -- @param self -- @param #rect_table capInsets -- @return ImageView#ImageView self (return value: ccui.ImageView) -------------------------------- -- -- @function [parent=#ImageView] getRenderFile -- @param self -- @return ResourceData#ResourceData ret (return value: cc.ResourceData) -------------------------------- -- Get ImageView's capInsets size.
-- return Query capInsets size in Rect
-- see `setCapInsets(const Rect&)` -- @function [parent=#ImageView] getCapInsets -- @param self -- @return rect_table#rect_table ret (return value: rect_table) -------------------------------- -- Query whether button is using scale9 renderer or not.
-- return whether button use scale9 renderer or not. -- @function [parent=#ImageView] isScale9Enabled -- @param self -- @return bool#bool ret (return value: bool) -------------------------------- -- @overload self, string, int -- @overload self -- @function [parent=#ImageView] create -- @param self -- @param #string imageFileName -- @param #int texType -- @return ImageView#ImageView ret (return value: ccui.ImageView) -------------------------------- -- -- @function [parent=#ImageView] createInstance -- @param self -- @return Ref#Ref ret (return value: cc.Ref) -------------------------------- -- -- @function [parent=#ImageView] getVirtualRenderer -- @param self -- @return Node#Node ret (return value: cc.Node) -------------------------------- -- -- @function [parent=#ImageView] ignoreContentAdaptWithSize -- @param self -- @param #bool ignore -- @return ImageView#ImageView self (return value: ccui.ImageView) -------------------------------- -- -- @function [parent=#ImageView] getDescription -- @param self -- @return string#string ret (return value: string) -------------------------------- -- -- @function [parent=#ImageView] init -- @param self -- @return bool#bool ret (return value: bool) -------------------------------- -- -- @function [parent=#ImageView] setGLProgram -- @param self -- @param #cc.GLProgram glProgram -- @return ImageView#ImageView self (return value: ccui.ImageView) -------------------------------- -- -- @function [parent=#ImageView] setGLProgramState -- @param self -- @param #cc.GLProgramState glProgramState -- @return ImageView#ImageView self (return value: ccui.ImageView) -------------------------------- -- -- @function [parent=#ImageView] getVirtualRendererSize -- @param self -- @return size_table#size_table ret (return value: size_table) -------------------------------- -- Default constructor
-- js ctor
-- lua new -- @function [parent=#ImageView] ImageView -- @param self -- @return ImageView#ImageView self (return value: ccui.ImageView) return nil