示例#1
0
        public static void SetVariable(AudioEngine engine, MyGlobalVariableEnum variableEnum, float value)
        {
            var varInfo = m_glovalVariables[(int)variableEnum];

            if (varInfo.VariableIndex == -1 || CacheEnabled == false)
            {
                varInfo.VariableIndex = engine.GetGlobalVariableIndex(varInfo.VariableName);
                m_glovalVariables[(int)variableEnum].VariableIndex = varInfo.VariableIndex;
            }
            engine.SetGlobalVariable(varInfo.VariableIndex, value);
        }
示例#2
0
 public static void SetVariableIndex(MyGlobalVariableEnum variableEnum, short index)
 {
     m_glovalVariables[(int)variableEnum].VariableIndex = index;
 }
示例#3
0
 public static string GetVariableName(MyGlobalVariableEnum variableEnum)
 {
     return(m_glovalVariables[(int)variableEnum].VariableName);
 }
示例#4
0
 public static short GetVariableIndex(MyGlobalVariableEnum variableEnum)
 {
     return(m_glovalVariables[(int)variableEnum].VariableIndex);
 }
 public static void SetGlobalVariable(this AudioEngine engine, MyGlobalVariableEnum variableEnum, float value)
 {
     MyXactVariables.SetVariable(engine, variableEnum, value);
 }
示例#6
0
 public static void SetGlobalVariable(this AudioEngine engine, MyGlobalVariableEnum variableEnum, float value)
 {
     MyXactVariables.SetVariable(engine, variableEnum, value);
 }
示例#7
0
 public static short GetVariableIndex(MyGlobalVariableEnum variableEnum)
 {
     return m_glovalVariables[(int)variableEnum].VariableIndex;
 }
示例#8
0
        public static void SetVariable(AudioEngine engine, MyGlobalVariableEnum variableEnum, float value)
        {
            var varInfo = m_glovalVariables[(int)variableEnum];

            if (varInfo.VariableIndex == -1 || CacheEnabled == false)
            {
                varInfo.VariableIndex = engine.GetGlobalVariableIndex(varInfo.VariableName);
                m_glovalVariables[(int)variableEnum].VariableIndex = varInfo.VariableIndex;
            }
            engine.SetGlobalVariable(varInfo.VariableIndex, value);
        }
示例#9
0
 public static void SetVariableIndex(MyGlobalVariableEnum variableEnum, short index)
 {
     m_glovalVariables[(int)variableEnum].VariableIndex = index;
 }
示例#10
0
 public static string GetVariableName(MyGlobalVariableEnum variableEnum)
 {
     return m_glovalVariables[(int)variableEnum].VariableName;
 }