// Autogenerated by gameplay-luagen
#ifndef LUA_CONTROL_H_
#define LUA_CONTROL_H_

namespace gameplay
{

// Lua bindings for Control.
int lua_Control__gc(lua_State* state);
int lua_Control_addListener(lua_State* state);
int lua_Control_addRef(lua_State* state);
int lua_Control_addScript(lua_State* state);
int lua_Control_addScriptCallback(lua_State* state);
int lua_Control_canFocus(lua_State* state);
int lua_Control_clearScripts(lua_State* state);
int lua_Control_createAnimation(lua_State* state);
int lua_Control_createAnimationFromBy(lua_State* state);
int lua_Control_createAnimationFromTo(lua_State* state);
int lua_Control_destroyAnimation(lua_State* state);
int lua_Control_getAbsoluteBounds(lua_State* state);
int lua_Control_getAlignment(lua_State* state);
int lua_Control_getAnimation(lua_State* state);
int lua_Control_getAnimationPropertyComponentCount(lua_State* state);
int lua_Control_getAnimationPropertyValue(lua_State* state);
int lua_Control_getAutoSize(lua_State* state);
int lua_Control_getBorder(lua_State* state);
int lua_Control_getBounds(lua_State* state);
int lua_Control_getClip(lua_State* state);
int lua_Control_getClipBounds(lua_State* state);
int lua_Control_getConsumeInputEvents(lua_State* state);
int lua_Control_getCursorColor(lua_State* state);
int lua_Control_getCursorRegion(lua_State* state);
int lua_Control_getCursorUVs(lua_State* state);
int lua_Control_getFocusIndex(lua_State* state);
int lua_Control_getFont(lua_State* state);
int lua_Control_getFontSize(lua_State* state);
int lua_Control_getHeight(lua_State* state);
int lua_Control_getId(lua_State* state);
int lua_Control_getImageColor(lua_State* state);
int lua_Control_getImageRegion(lua_State* state);
int lua_Control_getImageUVs(lua_State* state);
int lua_Control_getMargin(lua_State* state);
int lua_Control_getOpacity(lua_State* state);
int lua_Control_getPadding(lua_State* state);
int lua_Control_getParent(lua_State* state);
int lua_Control_getRefCount(lua_State* state);
int lua_Control_getScriptEvent(lua_State* state);
int lua_Control_getSkinColor(lua_State* state);
int lua_Control_getSkinRegion(lua_State* state);
int lua_Control_getState(lua_State* state);
int lua_Control_getStyle(lua_State* state);
int lua_Control_getTextAlignment(lua_State* state);
int lua_Control_getTextColor(lua_State* state);
int lua_Control_getTextRightToLeft(lua_State* state);
int lua_Control_getTheme(lua_State* state);
int lua_Control_getTopLevelForm(lua_State* state);
int lua_Control_getTypeName(lua_State* state);
int lua_Control_getWidth(lua_State* state);
int lua_Control_getX(lua_State* state);
int lua_Control_getY(lua_State* state);
int lua_Control_getZIndex(lua_State* state);
int lua_Control_hasFocus(lua_State* state);
int lua_Control_hasScriptListener(lua_State* state);
int lua_Control_isChild(lua_State* state);
int lua_Control_isContainer(lua_State* state);
int lua_Control_isEnabled(lua_State* state);
int lua_Control_isEnabledInHierarchy(lua_State* state);
int lua_Control_isHeightPercentage(lua_State* state);
int lua_Control_isVisible(lua_State* state);
int lua_Control_isVisibleInHierarchy(lua_State* state);
int lua_Control_isWidthPercentage(lua_State* state);
int lua_Control_isXPercentage(lua_State* state);
int lua_Control_isYPercentage(lua_State* state);
int lua_Control_release(lua_State* state);
int lua_Control_removeListener(lua_State* state);
int lua_Control_removeScript(lua_State* state);
int lua_Control_removeScriptCallback(lua_State* state);
int lua_Control_setAlignment(lua_State* state);
int lua_Control_setAnimationPropertyValue(lua_State* state);
int lua_Control_setAutoSize(lua_State* state);
int lua_Control_setBorder(lua_State* state);
int lua_Control_setBounds(lua_State* state);
int lua_Control_setCanFocus(lua_State* state);
int lua_Control_setConsumeInputEvents(lua_State* state);
int lua_Control_setCursorColor(lua_State* state);
int lua_Control_setCursorRegion(lua_State* state);
int lua_Control_setEnabled(lua_State* state);
int lua_Control_setFocus(lua_State* state);
int lua_Control_setFocusIndex(lua_State* state);
int lua_Control_setFont(lua_State* state);
int lua_Control_setFontSize(lua_State* state);
int lua_Control_setHeight(lua_State* state);
int lua_Control_setId(lua_State* state);
int lua_Control_setImageColor(lua_State* state);
int lua_Control_setImageRegion(lua_State* state);
int lua_Control_setMargin(lua_State* state);
int lua_Control_setOpacity(lua_State* state);
int lua_Control_setPadding(lua_State* state);
int lua_Control_setPosition(lua_State* state);
int lua_Control_setSize(lua_State* state);
int lua_Control_setSkinColor(lua_State* state);
int lua_Control_setSkinRegion(lua_State* state);
int lua_Control_setStyle(lua_State* state);
int lua_Control_setTextAlignment(lua_State* state);
int lua_Control_setTextColor(lua_State* state);
int lua_Control_setTextRightToLeft(lua_State* state);
int lua_Control_setVisible(lua_State* state);
int lua_Control_setWidth(lua_State* state);
int lua_Control_setX(lua_State* state);
int lua_Control_setY(lua_State* state);
int lua_Control_setZIndex(lua_State* state);
int lua_Control_static_ANIMATE_OPACITY(lua_State* state);
int lua_Control_static_ANIMATE_POSITION(lua_State* state);
int lua_Control_static_ANIMATE_POSITION_X(lua_State* state);
int lua_Control_static_ANIMATE_POSITION_Y(lua_State* state);
int lua_Control_static_ANIMATE_SIZE(lua_State* state);
int lua_Control_static_ANIMATE_SIZE_HEIGHT(lua_State* state);
int lua_Control_static_ANIMATE_SIZE_WIDTH(lua_State* state);

void luaRegister_Control();

}

#endif
