---@enum EGSAKBObjType
EGSAKBObjType = {
    GSA_OBJ_TYPE_MIN = 0,
    GSA_OBJ_TYPE_ACTOR = 1,
    GSA_OBJ_TYPE_WIDGET = 2,
    GSA_OBJ_TYPE_MPC_INST = 3,
    GSA_OBJ_TYPE_MAX = 4,
}

---@enum EGSAnimColorChannel
EGSAnimColorChannel = {
    GSA_COLOR_MIN = 0,
    GSA_COLOR_RED = 1,
    GSA_COLOR_GREEN = 2,
    GSA_COLOR_BLUE = 3,
    GSA_COLOR_ALPHA = 4,
    GSA_COLOR_MAX = 5,
}

---@enum EGSAnimKBEnumBoolEasing
EGSAnimKBEnumBoolEasing = {
    GSEnd = 0,
    GSBegin = 1,
    GSCalc = 2,
    GSHalf = 3,
    EGSAnimKBEnumBoolEasing_MAX = 4,
}

---@enum EGSAnimMarginChannel
EGSAnimMarginChannel = {
    GSA_MARGIN_MIN = 0,
    GSA_MARGIN_TOP = 1,
    GSA_MARGIN_LEFT = 2,
    GSA_MARGIN_RIGHT = 3,
    GSA_MARGIN_BOTTOM = 4,
    GSA_MARGIN_MAX = 5,
}

