/**
* @constructor
*/
function XUIInteractive() {
}

XUIInteractive.prototype = {
    //事件
    /**
   * 点击报警数弹出弹框
   * @eventname XUI_Interactive_Popup
   * @eventid 0x0000000016
   */
    /**
   * 加载结束
   * @eventname XUI_Interactive_LoadingEnd
   * @eventid 0x0000000017
   */
    /**
   * 模型点击事件
   * @eventname XUI_Interactive_Click
   * @eventid 0x0000000018
   */

    //接口
    /**
     * 切换城市类型
     * @param {Number} CityNum 城市分类数值
     */
    ShowCityScene:function (CityNum) {
    },

    /**
     * 显示报警数字框
     * @param {Boolean} bShow 显示/隐藏报警框
     */
    ShowWarnNumber:function (bShow) {
    },

    /**
     * 设置报警灯文本
     * @param {String} text_data 文字文本
     */
    SetPoliceLightText:function (textdata) {
    },

    /**
     * 是否自动累积报警总数
     * @param {Boolean} bAutomatic 自动累积报警总数
     */
    AutomaticCumulativeAlarmNumber:function (bAutomatic) {
    },

    /**
     * 设置报警总数
     * @param {Number} ndata 报警总数
     */
    SetAlarmTotalNumber:function (ndata) {
    },

    /**
     * 设置警报效果
     * @param {Number} nIndex1 末节点
     * @param {Number} nIndex2 报警数目
     */
    SetWarningInfo:function (nIndex1,nIndex2) {
    },

    /**
     * 模型颜色变化
     * @param {Number} nRedColor rgb中red对应值
     * @param {Number} nGreenColor rgb中green对应值
     * @param {Number} nBlueColor rgb中blue对应值
     * @param {Object} objTarget 动画对象
     * @param {Number} nRepeat 动画重复次数
     */
    SetTweenMax:function (nRedColor,nGreenColor,nBlueColor,objTarget,nRepeat) {
    },

    /**
     * 设置警报切换效果
     * @param {Number} nIndex 节点id
     * @param {Boolean} bAdd 增加/解除报警
     */
    SetWarning:function (nIndex,bAdd) {
    },

    /**
     * 显示警报切换效果
     * @param {Number} nIndex 节点id
     * @param {Boolean} bShow 显示/解除报警
     */
    ShowWarning:function (nIndex,bShow) {
    },

    /**
     * 显示军用机房
     * @param {Boolean} bShow 
     * @property {Boolean} ShowMilitaryEquipmentRoom true
     */
    ShowMilitaryEquipmentRoom:function (bShow) {
    },

    /**
     * 开始渲染
     */
    Render:function () {
    },

    /**
     * 停止渲染
     */
    StopRender:function () {
    },

    /**
     * 暂停动画
     */
    PauseSatelliteAnimate:function () {
    },

    /**
     * 重播动画
     */
    ReStartSatelliteAnimate:function () {
    },

    /**
     * 设置模式样式
     * @param {Number} number 0~代表绿色模式1代表蓝色模式
     */
    SetupMode:function (number) {
    },

    /**
     * 模型初始加载颜色
     */
    InitialModelColor:function () {
    },

    /**
     * 设置自定义文本
     * @param {Array} array 代表各个位置文本信息
     */
    SetCustomText:function (array) {
    },

    /**
     * 警示灯显示隐藏
     * @param {Boolean} bShow
     */
    ShowPoliceLight:function (bShow) {
    },

    /**
     * 场景显示隐藏
     * @param {Boolean} bShow
     */
    ShowScene:function (bShow) {
    },

    /**
     * 自适应
     */
    Resize:function () {
    },

    /**
     * 修改文本字体大小
     * @param {String} strFontSize 字体大小
     * @property {String} FontSize "14px"
     */
    ChangeFontSize:function (strFontSize) {
    },

    /**
     * 手动调整自适应
     * @param {Number} width 宽度
     * @param {Number} height 高度
     */
    ForceResize:function (width,height) {
    },

    /**
     * 1920*1048
     * @param {Number} nTag 0~1
     */
    Resolution_1920:function (nTag) {
    },

    /**
     * 849*849
     */
    Resolution_849:function () {
    },

}